git一些问题操作

  1. 当开发一个基于master的独立功能时
    问题:自己的分支在合并到develop分支时发生了冲突,当你点冲突解决后,系统自己把develop分支的代码合并到自己的分支上,导致自己的分支受到了污染(即拥有别人的开发的测试代码)
    解决:
    1.先将开发的分支(dev_ky)提交到网页
    2.再把要合并的分支(develop)先合并
    3.合并完成后马上在网页删除开发的分支(dev_ky)
    4.最后在本地编辑器中输入git push origin dev_ky,趁其不注意,将本地的分支再次提交

注意: 在整个操作过程中不能使用git pull 把代码拉下拉

参考:git分支合并时有冲突,会把那个分支同步到自己的分支

  1. Git如何撤销merge操作
git checkout 【行merge操作时所在的分支】
git reset --hard 【merge前的版本号】

3.有时候,在远端网页建立新的分支,但是本地git pull却拉不下来

git pull origin dev_ky   【dev_ky为新建的分支】
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容