Git 入门资料:
Use gitk to understand git :http://blog.csdn.net/jfkidear/article/details/14106699 (Part1)
Use gitk to understand git – merge and rebase : https://lostechies.com/joshuaflanagan/2010/09/03/use-gitk-to-understand-git-merge-and-rebase/ (Part2)
总结:
分支的使用:
<1> git branch UITest -- 创建一个UITest的分支
<2> git branch -- 检查现在在哪个分支上面
<3> git checkout UITest -- 切换到UITest分支上
<4> 做一些功能需求什么的,之后,直接Commit
<5> git checkout devenlop -- 切换到develop分支上
<6> git pull -- 更新develop分支
<7> git merge UITest -- 把UITest分支合并到develop中
如果有冲突什么的,就解决冲突再 git commit
<8> git branch -d UITest -- 删除UITest分支
<9> git push -- 推develop
或者 把<7>换成
<7.1> git checkout UITest -- 切换回UITest分支上
<7.2> git rebase develop -- 把 UITest 分支 rebase 到 develop上
<7.3> git checkot develop -- 切换到develop分支上
<7.4> git megre UITest -- 合并UITest
(rebase 的好处就参考上面的入门网址)