[英]How to merge my git project changes with code that is not under version control
我們的項目名為:ABC
我已經使用Git提交了所有源代碼,但是還有另一個人在同一項目上為我工作,沒有使用git,現在兩個月后,我們需要合並代碼。 有沒有一種方法可以使我們輕松地做到這一點? 有沒有可用的工具?
為了盡可能減少沖突,實現最准確的合並,您需要知道其他開發人員制作快照時所使用的提交。 我們稱之為abc123
。 使用git checkout -b myBranch abc123
創建一個分支。 然后,用他的副本覆蓋您的代碼,然后執行以下操作:
git commit
git checkout master #assuming master is the branch you work on
git merge myBranch
您很可能會發生一些沖突,但是由於您是從快照點分支出來的,因此git將能夠為您執行很多自動合並。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.