[英]Git: Merge test repository into master repository
我是Git / Heroku / RoR的新手,了解這些技術的基礎。
我有一個git倉庫repoA ,它有兩個分支, master和feature 。
我繼續研究repoA /功能,並在完成后繼續工作,因為變化很大,因此決定在Heroku上啟動一個單獨的應用程序對其進行測試。
因此,將repoA / feature部署到Heroku上的repoTest / feature上。 然后對該功能進行了一些修復,並在repoTest / feature中完成了代碼。
在此期間,另一位開發人員在repoA / master中做出了一些承諾。
現在,我要啟用repoTest / feature並合並到repoA / master中 。 請幫我怎么做?
注意:我嘗試過做git rebase master
但是即使經過長時間的手動沖突解決練習也沒做。
下面是我通常的操作步驟:
1. git checkout repoA /功能
2. git fetch repoTest /功能; git merge repoTest /功能repoA /功能; git stash
3. git checkout repoA / master; git pull起源
4. git checkout repoA /功能; git rebase repoA / master(也許在這里您應該解決您的沖突); git stash pop
5. git狀態; git commit -am“”; git push起源
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.