(修改05.29)
?
大致思路:
?
1.获取 版本 git pull origin master
2.新建分支 (默认是master) git branch ? local
3.切换到 新的版本上去 ? ? ? ? ? ? git checkout?local?
?
(do something ......做今天该做的事情吧。。。)
?
4.完成工作后,切换到master ? ? ? ? ? ? git checkout master
5.合并分支到master ? ? ? ? ? ? ? ? ? ? ? ? ? ?git merge?local
6.删除?local分支, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?git branch -d?local
7.再次获取最新版本 ? ? ? ? ? ? ? ? ? ? ? ? ? git? pull ?origin master
8.解决版本冲突问题。。。提交 更改内容。
9.确认提交git push?
===================8<==================
1.git pull
2.git branch local
3.git checkout local
4.do something................... git add . ?git commit -am "...."
5.git checkout ?master
6.git merge local
7.git branch -d local
8.git pull ?(git pull origin master) ?(。。。合并问题处理。。。)
9.git push
?
分支管理
功能,可有效防止因个人操作不当而导致向服务器 M2GE 仓库提交太多的脏数据。
另外,
也有效保持了本地项目主分支的干净,避免了频繁 git-clone 服务器端的M2GE 仓库来恢复本地的项目主分支
?