假設我修復了一個問題,但我不想增加一個新的提交。從技術上講,是否可以在沒有任何新提交的情況下推送更改?(作為前一個提交的一部分?)如果可以,git日志會受到什么影響?
uj5u.com熱心網友回復:
從技術上講,是否有可能在沒有任何新提交的情況下推送變更
不能。提交是Git處理的唯一的東西,它們不能被修改。你可以用包含修復內容的提交來替換最近的提交(使用
--amend),但這仍然是一個新的、不同的提交(如果這是共享歷史,推送它將是非常糟糕的)。發現錯誤并在新的提交中修復它們是 Git 的宗旨。請不要試圖顛覆它。使用Git,不要對抗它
。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/308177.html
標籤:
