是否git cherry-pick --continue像“bug-ette”一樣 git merge --continue,意味著我無法傳遞自定義提交訊息,尤其是當櫻桃挑選有合并沖突時,我想在櫻桃挑選提交訊息中記錄我如何解決它們沖突的摘要?
基本上,git commit -m "blah"我可以像我可以用來完成合并一樣繼續挑選櫻桃嗎?或者,如果只是發出 git commit 而不是,我是否需要在挑選櫻桃期間進行更多/其他跟進git cherry-pick --continue?
啊,沒關系,git cherry-pick --continue 確實會彈出編輯器以獲取提交訊息。在這種情況下沒有“bug-ette”。盡管如此,如果git commit足以繼續采摘櫻桃,這可能是一個有趣的問題。
uj5u.com熱心網友回復:
最好使用git cherry-pick --continue.
假設您挑選了一些提交,但第一個提交有沖突。之后git commit,櫻桃采摘程序暫停。如果你不使用git status,或者你沒有配置在 PS1 中顯示分支/狀態(就像在 Windows git-bash 上那樣),或者你只是忘記了還有更多的提交,你可能會認為櫻桃選擇完成了。而且您仍然需要運行git cherry-pick --continue才能恢復該程序。
如果您使用git cherry-pick --continue,它將開始應用下一次提交,直到全部完成。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/414511.html
標籤:
