簡體   English   中英

使用git擴展如何在不更改功能分支的情況下將我的功能分支合並到主分支中?

[英]Using git extension how do I merge my feature branch into the master branch without changing my feature branch?

這取決於GIT EXTENSION。 我在一個功能分支中有代碼,我合並到主分支。 從那時起,我的更改被刪除,然后另一位開發人員將我的部分代碼添加回主分支。 如何使用包含完整代碼的新分支覆蓋這些更改?

一個警告。 主要的源代碼控制人員希望開發人員首先將主分支合並到功能分支中,然后將功能分支推送到主分支。 在我的情況下,這將刪除我的功能分支中的工作,並用壞代碼替換它。

我發布了一些Edvin的回答,其中包含一些我認為是真實的補充:

我建議檢查最新版本的master(temp-branch)的新分支,將你的功能分支與temp-branch合並,當你想要它完成合並時,合並那個temp-branch成為主人。 這樣你就不會有任何機會弄亂主分支。

你會發現你的遠程分支仍然存在,而其他分支也與那些舊的變化合並。 合並臨時分支后,刪除舊分支。 這會部分地處理合並到您的分支中的錯誤代碼。 確保你的臨時分支現在合並到所有壞分支和中提琴的分支!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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