2021-05-12 14:32:11
Git合併衝突操作
最近的專案中要用到git版本管理,Git是一個開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。
我這裡是在IntelliJ IDEA 14.0.2這個軟體上面使用git提交程式碼。我這裡就不介紹git的各個命令了,因為網上很多,我這裡只是演示
在分支上提交程式碼到主幹的步驟
下面是git合併分支的步驟:
1. 新建一個分支(例如新分支feizhi)
2.在分支feizhi上修改某個檔案,比如一下在SaibongRusult.java上增加一段注釋add by feizhi
3.開啟git命令操作視窗Git Bash,把修改的檔案提交到分支
4.與主幹同步(git fetch origin)。然後rebase,在rebase的時候提醒和主幹有衝突
5.找到有衝突的檔案,並手工解決掉該衝突,(為了演示衝突效果,範例中引起的衝突是提前在master主幹分支上,在相同的檔案做了修改,新增註釋“add by master”,並提交到遠端git伺服器)
6.解決完衝突後執行git –continue操作
7.將分支feizhi提交到遠端伺服器
8.切換到主幹分支
9.在主幹分支上合併分支feizhi,並提交到本地,然後提交到遠端git伺服器。
感謝大家支援!!–
GitHub 教學系列文章:
通過GitHub建立個人技術部落格圖文詳解 http://www.linuxidc.com/Linux/2015-02/114121.htm
GitHub 使用教學圖文詳解 http://www.linuxidc.com/Linux/2014-09/106230.htm
Git 標籤管理詳解 http://www.linuxidc.com/Linux/2014-09/106231.htm
Git 分支管理詳解 http://www.linuxidc.com/Linux/2014-09/106232.htm
Git 遠端倉庫詳解 http://www.linuxidc.com/Linux/2014-09/106233.htm
Git 本地倉庫(Repository)詳解 http://www.linuxidc.com/Linux/2014-09/106234.htm
Git 伺服器搭建與用戶端安裝 http://www.linuxidc.com/Linux/2014-05/101830.htm
Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm
分享實用的GitHub 使用教學 http://www.linuxidc.com/Linux/2014-04/100556.htm
相關文章