簡體   English   中英

將更改從另一個分支應用於新的git分支

[英]Applying changes to a new git branch from another branch

在我的git項目中,我有兩個三個分支:

  • develop
  • feature/one -從developdevelop並對其進行了廣泛的更改; 尚未合並回develop
  • feature/two -也必須develop刪除,但必須在開始時(被剪切時)包含與feature/one完全相同的所有更改(並且其他更改也將添加到此分支中)

由於此問題的范圍/上下文之外的原因,無法從feature/one剪切feature/two 這是不可能的,然后重新develop

我希望git可以運行一個漂亮的命令行(或命令集),基本上告訴git從develop剪切出feature/two develop 並將其應用到feature/one中存在的所有相同更改。

否則,我將( 辛苦地 )將更改手動復制並粘貼到feature/one並手動復制到feature/two ,這將非常耗時,麻煩且容易出錯!

這里有我的選擇嗎? 尋找要運行的特定命令!

git checkout develop
git pull
git checkout -b feature/two
??? now, how to make feature/two look like feature/one so I can keep adding to it?

提前致謝!

git checkout feature/two
git merge feature/one

這應該將所有代碼更改從功能/一個合並到功能/兩個。

您可以在此處了解更多信息。

暫無
暫無

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

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