2013-05-29 87 views
0

我的工作branch_A併合並branch_B(都是當地的分支機構)已經在本地合併的git壓縮提交?

  1. 它是一個很好的做法,南瓜branch_A提交。
  2. 如果我要將branch_A推向公共回購,我的主人將在未來取回該怎麼辦?

回答

0

壓扁幾乎不是一個好主意。首先,它正在重寫你的歷史,所以如果你推動(發佈)你的改變,你不應該擠壓。然後,壓扁會消除你的工作的邏輯順序 - 這會讓你更難以追蹤你爲什麼做了某個變更或另一個變更。

壓縮可能會有幫助的唯一情況是,當您不經常推送(如每天20次)而提交時,但幾天後您已開發出新的有光澤的功能,並且只想創建一個提交已實現此功能並只發佈一個提交或將其發送給代碼審查。

0
  1. 壁球和fixup可能是一個很好的做法拼寫錯誤或編譯修復。
  2. 這是一個公共功能分支?爲什麼不...