我有一個功能分支(我們稱之為 A),我已經將它與我的 Development 分支合并,我從中創建了一個沒有任何更改的 release-A 分支。我將 release-A 合并到 master 并用 release 識別符號標記了 master。Git Flow 說 release-A 應該合并回 Development 但我合理地假設只有在 release A 和 Development 之間存在差異時才需要這樣做?
我假設如果從 Development 獲取一個分支然后合并回來,那么 Git 會意識到沒有差異并有效地忽略合并?
我對 Git 還很陌生,所以請原諒這是一個愚蠢的問題。
uj5u.com熱心網友回復:
由于 release-A 和 Development 分支都指向同一個提交,合并不會改變任何東西。所以是的,git意識到沒有什么可做的。
編輯像這樣的“簡單”問題,你總是可以創建一個虛擬的 git 存盤庫,看看會發生什么。在這種情況下:
mkdir test
cd test
git init
echo a > a
git add a
git commit -m "add a"
git branch release-A
git merge release-A
這給出:
已經是最新的了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/338541.html
上一篇:使用indexOf.calljavascript從父節點獲取索引號
下一篇:不能使用“Gitadd-i”
