1.推荐一款git的可视化工具
gitKraken,这款工具操作比较方便,UI也是我喜欢的风格,对没有太多git使用经验的新手比较友好,学习成本相对较低。尤其喜欢的一点就是它的分支和提交非常清晰。
2.git进阶命令
1.pull
取回远程主机某个分支的更新,再与本地的指定分支合并,pull = fetch + merge
//快进式合并
git pull(fast-forward if possible)
git pull(fast-forward only)
//rebase
git pull(rebase)
//从远程分支获取最新内容,但是不合并。
git fetch
2.merge和rebase
合并分支,将当前分支移动到其他分支
//两个词的字面意思: i