簡體   English   中英

Git:將測試存儲庫合並到主存儲庫中

[英]Git: Merge test repository into master repository

我是Git / Heroku / RoR的新手,了解這些技術的基礎。

  • 我有一個git倉庫repoA ,它有兩個分支, masterfeature

  • 我繼續研究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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM