2010-03-16 118 views
7

我有兩個分支,每個提交幾個。在一個分支上,我可以進入日誌,選擇兩個提交,並且TortoiseGit在上下文菜單中顯示「合併爲一個提交」。在另一個分支上,該選項不顯示在上下文菜單中。兩個提交序列都非常相似;添加文件然後修改它,所以分支之間確實沒有區別。無法合併提交使用TortoiseGit

什麼因素會導致這個「結合到一個提交」不可用?我想知道是否應該切換到命令行。

+0

是否有可能試圖保護你不合並「已發佈」提交 - 它們是否已經在分支上不允許你的原始位置? – Cascabel 2010-03-16 22:27:22

+0

不,只是本地。 – 2010-03-16 22:28:07

+0

如果您已將分支簽出,它可能只會起作用嗎?我認爲我在代碼中看到了這種情況... – Cascabel 2010-03-16 22:48:18

回答

5

您必須檢出分支才能組合使用TortoiseGit進行提交。