0.创建SSH
本地的Git仓库和GitHub之间的传输通过SSH加密的
$ ssh-keygen -t rsa -C "youremail@example.com"
1.本地仓库的内容推送到GitHub仓库
第一步:
git remote add origin git@github.com:shh233/learngit.git
其中shh233是自己的GitHub用户名
第二步:
第一次推送加 -u
参数
git push -u origin master
之后,只要本地作了提交,就可以通过命令:
git push origin master
把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!
2. 从远程库克隆
git clone git@github.com:shh233/gitskills.git
3.创建新的分支,然后切换分支
一步到位:
git checkout -b dev
或者
- 创建分支dev:
git branch dev
- 切换到dev分支:
git checkout dev
或者git switch dev
或者
git switch -c dev
4.查看所有分支
git branch
5.合并分支dev
git merge dev
6. 删除分支dev
git branch -d dev
7.小结
Git鼓励大量使用分支:
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
或者git switch <name>
创建+切换分支:git checkout -b <name>
或者git switch -c <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>