簡體   English   中英

在git中合並2個分支而忽略它們之間的分支?

[英]Merge 2 branches in git ignoring branch in between?

我想有選擇地將一個分支合並到另一個分支,然后合並另一個分支,而忽略之間的1個分支。 如何使用Git做到這一點? 我正在使用Visual Studio的Git擴展。 在此處輸入圖片說明

在git中,您並沒有真正合並分支。 您可以通過添加新的合並提交來合並兩個提交。 新的合並提交將這兩個提交作為父提交,並包含合並結果。

如果我正確理解了您的問題,那么您希望合並兩個帶圓圈的提交,當前由Logout_IdleUserVarious_Fix

在這種情況下,您可能需要執行以下操作:

git checkout Logout_IdleUser
git merge Various_Fix

這將通過創建合並提交來合並兩個帶圓圈的提交。 它還將Logout_IdleUser移至新的合並提交。

如果您希望獲得不同的結果,請更精確地描述您預期的最終情況。

暫無
暫無

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

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