[英]What strategy should I use to copy a git branch from one repo into a branch of another repo?
我有一個git分支,需要從一個存儲庫復制到另一個存儲庫中的分支。
來自:Repo_A分支:開發
頂部:Repo_B分支:隨便
我不能簡單地將Repo_A鏡像到Repo_B,因為Repo_B具有提交限制,因此所有內容都必須進入一個分支,並由其他人批准,然后合並到master分支中。
這樣做的最佳方法是什么? 我是否應該簡單地克隆Repo_A,檢出分支“ develop”,然后在Repo_B上創建一個分支,然后簡單地將“ develop”的內容復制到新分支中並推送更改? 還是有更好的策略?
您在本地git上添加了另一個可以稱為Repo_A的遠程服務器,從Repo_A拉入新分支可以調用branch_repo_a,
從要合並的分支中創建另一個新分支,假設在Repo_B中您擁有分支dev,因此我從Repo_B / dev中簽出了一個新分支,我們可以將其稱為dev_A_B(從Repo_B執行新分支,以防萬一合並)
然后在dev_A_B中進行合並git merge branch_repo_a
在這里,您已經進行了所有代碼合並,但是您沒有要求合並建議,而是:)
git clone Repo_A
git push Repo_B develop:Whatever
其中Repo_A和Repo_B是遙控器的名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.