2012-03-15 52 views
4

我有一個問題,這樣的故事描述的原因。爲了尊重讀者的時間,故事部分可以跳過。 :)隱形的GIT元提交

Short: 是否有辦法檢查到git存儲庫的變化,但「隱藏」變更集元數據從一般消費(保留以前的變更集的責任等)?

長(隨意跳過其餘的部分): 我最近繼承了一個代碼庫,它從外觀上看,有一個初始團隊負責人鼓勵他的每一位開發人員 - 作爲靈性增長的練習 - 尋找世界並找到一種格式化的風格,讓他感受到最類似禪意的風格......真正找到各種藝術風格,將它們應用於代碼格式化,並在繪製代碼的傑作時過上藝術家的生活。每天。模式出現,如隨機選擇語句之間換行符的數量,每方法參數包裝- 聲明調用...它繼續下去,但基本上我想在IDE中設置我的格式首選項,它會鬆動幾個小時,清理它被混淆的地方,然後執行它。我從團隊中得到一些(有效的)推遲,關於在註釋等中顯示的易於看到的「最後一個觸及它」的槽中丟失所有歷史。有什麼辦法可以做出改變,但不會把這些改變掉?我也認爲可能有一個分支技巧,可以做分支,格式在分支,重新集成到另一個分支,以某種方式使我的「祕密提交」最新的rev,將保留舊那些。

任何人有任何建議嗎?我非常樂意爲這個一次過的黑客而歡呼。 :)

+0

這聽起來像你想在沒有人知道的情況下進行更改。這是不好的形式。 – Ilion 2012-03-15 04:32:42

+0

是的,我想這會提出...因此我冗長的解釋。 ;) – erich2k8 2012-03-16 00:13:21

回答