git合併衝突操做

最近的項目中要用到git版本管理,Git是一個開源的分佈式版本控制系統,能夠有效、高速的處理從很小到很是大的項目版本管理。
我這裏是在IntelliJ IDEA 14.0.2這個軟件上面使用git提交代碼。我這裏就不介紹git的各個命令了,由於網上不少,我這裏只是演示java

在分支上提交代碼到主幹的步驟git

 


下面是git合併分支的步驟:
1. 新建一個分支(例如新分支feizhi)
這裏寫圖片描述服務器

2.在分支feizhi上修改某個文件,好比一下在SaibongRusult.java上增長一段註釋add by feizhi
這裏寫圖片描述markdown

3.打開git命令操做窗口Git Bash,把修改的文件提交到分支
這裏寫圖片描述分佈式

4.與主幹同步(git fetch origin)。而後rebase,在rebase的時候提醒和主幹有衝突
這裏寫圖片描述fetch

5.找到有衝突的文件,並手工解決掉該衝突,(爲了演示衝突效果,範例中引發的衝突是提早在master主幹分支上,在相同的文件作了修改,添加註釋「add by master」,並提交到遠程git服務器)
這裏寫圖片描述版本控制

6.解決完衝突後執行git –continue操做
這裏寫圖片描述圖片

7.將分支feizhi提交到遠端服務器
這裏寫圖片描述同步

8.切換到主幹分支
這裏寫圖片描述it

9.在主幹分支上合併分支feizhi,並提交到本地,而後提交到遠端git服務器。
這裏寫圖片描述

感謝你們支持!!–

相關文章
相關標籤/搜索