gitkraken
https://www.jianshu.com/p/bffa58b82333
分支管理
比如2.0的版本
2.0/develop
2.0/qa
2.0/release
比如3.0的版本
3.0/develop
3.0/qa
3.0/release
>>>>>git clone
git clone 之后换个文件夹的名字。
可以先建立一个文件夹piao2。 git clone url-name piao2。
>>>>>git pull
git pull 与 git fetch
git fetch
相当于fetch的时候本地的master没有变化,但是与远程仓关联的那个版本号被更新了,我们接下来就是在本地合并这两个版本号的代码。
git pull = git fetch + git merge(有文章说有差别,但是我没感觉出来)
一般使用 git pull --rebase .等于 git fetch + git rebase + git merge
如果你三方合并之后,想revert的话。
git revert commit-id -m [1|2]
1就试前面一个为主线, 2就是后面一个为主线.
git reset 与git revert。
一般用git revert。
删除本地分支所有的分支 除了master以外
git branch | grep -v ‘master’ | xargs git branch -D