最近我開始在一家新公司擔任開發人員。他們大多不習慣使用「格式化代碼」的快捷方式。我的手指實際上是在每行代碼之後執行SHIFT
+ F
,因爲我現在已經使用Netbeans 6年了。但現在我必須開發.NET,所以我使用VS2012並綁定命令Edit.FormatDocument
到SHIFT
+ F
的快捷方式,而且我仍然在發送垃圾郵件:)。git空白提交的解決方法:僅提交'REAL'更改
唯一的問題是我的同事們並不是真的喜歡這個Edit.FormatDocument
,他們都是親自動手做的。所以現在每個提交,從我身邊,充滿了空白的變化......:/ 縮進風格(標籤與空格)的變化尤其顯着。
是的,我看過一些例子here和here,但它們並不那麼容易......而且它們可能已經過時了。 Git中沒有任何功能可以幫助我嗎?
是否可以將config
項目打開爲ignore whitespace
當committing
在Git中?
空間是一個真正的變化。 –
它不會反映在編譯後的代碼中作爲更改 – Highmastdon
@Highmastdon您沒有提交編譯的代碼。 Git不是編譯器,它在編譯後既不知道也不關心代碼的樣子。 – Dan