设置用户信息
1
2git config --global user.name 'TLDX-XIONG'
git config --global user.email 'tldx@qq.com'生成密钥
1
ssh-keygen -t rsa -C "tldx@qq.com" # 生成密钥,然后将公钥 id_rsa.pub 添加到 github ssh keys
git init
使用当前目录初始化仓库
初始化仓库并命名1
git init
初始化本地裸仓库1
git init [dir]
1
git init --bare
git clone
1
git clone https://github.com/TLDX-XIONG/d2l-notebook.git
git add
添加文件
添加文件夹1
git add [file]
添加所有文件到缓存区1
git add [dir]
1
git add .
git status
查看仓库当前的状态,显示有变更的文件。
1
git status
git commit
提交缓存区内容至本地仓库
1
git commit -m 'message'
git remote
显示所有远程仓库
添加远程版本库1
git remote -v
1
git remote add origin git@github.com:TLDX-XIONG/d2l-notebook.git
git fetch
获取远程库的更新数据
1
git fetch origin
git merge
将从远程仓库获取的更新数据合并到分支
1
git merge origin/master
git pull
git fetch
和git merge
的结合版取回 origin/master 分支,再与本地的 master(默认可不写) 分支合并
1
git pull origin master