当罢矣,行百里者半九十,肝!Git 系列虽罢,而 GIt 任重道远索之,已在其中之华实
团队协作
查看远程仓库
1  | git remote  | 
1  | git remote -v 更加详细  | 
本地分支与远程分支对接
1  | git branch --set-upstream-to dev origin/dev  | 
团队协作流程
- 试图推送自己的修改 
git push origin dev - 如果推送失败,则因为远程分支比本地分支新,需要合并分支 
git pull - 如果提示
no tracking information,则说明本地分支与远程分支没有对接,使用对接命令对接git branch --set-upstream-to dev origin/dev - 进行分支合并,如何有冲突就解决冲突,之后提交再推送
 
变基
将本地未push 的分支提交历史整理成直线,仅仅是为了方便查看 1
git rebase
这是一个危险命令,会改变提交历史,部分版本号发生变化,谨慎使用
结语
感谢廖雪峰老师,本系列博文参考了很多廖雪峰老师的博客,同时感谢其他博主,及时解除了我对git 的困惑。
本系列博文的出发点就如目录名称一样,是为XcYu写的,最终拐到自己的需求上来,是一次双赢
****
参考资料
[1] 多人协作,廖雪峰博客
[2] 彻底搞懂 Git-Rebase,个人博客