DIFF.BLOG
New
Following
Discover
Jobs
More
Suggest a blog
Upvotes plugin
Report bug
Contact
About
Sign up  
Git学习笔记 3
1
·
NECEES
·
Aug. 6, 2019, 2:41 p.m.
Summary
fetch、pull与push了解fast-forwardsfetch从远端拉到本地保持一致当remote与本地仓库不一致时的处理办法先fetch再merge直接pullgit rebase推送到remote多人协作不同人修改不同文件该如何处理git merge同一开发分支。不同人修改了相同文件的不同区域协作前git pull保持仓库最新,再进行push(留意ahead与behind信息)。不同人修改了同文件的同一区域及时pull来同步变更,这个情况会提示conflict,这时需要打开冲突文件(文件内会有提示信息),选择保留的信息并删除提示信息。修改完成后提交commit再进行push。不同人同时变更了文件名及其内容pull最新内容。当其中一位开发人员变更了姓名与其内容之后,另一位开发人员直接进行pull即可。多人修改文件名当该情况发生时,后提交的开发人员执行pull之后会报conflict,并保留了这两个不同文件名的文件为两个独立文件。两人协商后选择保留一份,git add [要保留的文件]、git rm [不需要保留的文件],再进行commit,最后push。禁止向继承分支执行pu...
Read full post on focuseds.github.io →
Submit
AUTHOR
RECENT POSTS FROM THE AUTHOR