Git教程学习(二)

2018/4/26 22:07

GitHub:Git的一个远程库。

1、Git与GitHub通过SSH加密传输。

在.ssh目录下,id_rsa:私钥,不能泄露;id_rsa.pub:公钥,可以说出去。

用Github关联id_rsa.pub。

GitHub创建一个Git仓库:New Repository。

新仓库与本地关联:git remote add origin [email protected]:用户名/库名.git

第一次推送,需要关联本地的master分支和远程的master分支:git push -u origin master

以后推送: git push origin master

2、主分支:master,Head指向当前分支,master指向提交。

创建新分支:如dev,指向master相同的提交,即初始状态相同。Head指向dev

3、Git鼓励大量使用分支:

查看分支:git branch

创建分支:git brance

切换分支:git checkout

创建分支+切换分支=git checkout -b

合并某分支到当前分支:git merge

删除分支:git branch -d

查看分支合并图:git log --graph,输入q可退出。

不用fast forward(默认),想从分支历史上看出分支信息,

普通合并:--no-ff,eg:git merge --no-ff -m "描述" 分支名

你可能感兴趣的:(Git教程学习(二))