我沒有git的差異顯示:Git diff,沒有新行,有什麼改變?
-}
\ No newline at end of file
+}
什麼改變?這對我來說似乎沒有什麼不同..
順便說一句:我offen看到紅色0並返回Github提交,這是什麼意思?
我沒有git的差異顯示:Git diff,沒有新行,有什麼改變?
-}
\ No newline at end of file
+}
什麼改變?這對我來說似乎沒有什麼不同..
順便說一句:我offen看到紅色0並返回Github提交,這是什麼意思?
該文件的原始版本在最後一行末尾沒有換行符。 你可能在編輯文件時使用了一個體面的編輯器,所以現在它有一個。
這絕對不是尾隨空間。這將用紅色突出顯示。
這是實際的答案。 「文件結尾處沒有換行符」意味着它所說的內容。其他答案/評論是暗示着「在文件末尾沒有換行符」這個消息意味着完全不同於它所說的**的蹩腳猜測。對這個消息稍微難以理解的唯一的東西應該是它正在討論的文件:它適用於上一行中的文件。 (如果第二個文件沒有尾隨的換行符,那麼'\'結束處不會有換行符'')。 –
絕對如此。 :-) – SzG
您可能已添加「space」附近的支架}。這是原因之一。檢查一下。
你正在對windows/linux進行更改嗎?如果您正在多個平臺上工作,您可能會將EOL字符從'\ n'(默認在linux中)更改爲'\ r \ n',在Windows中默認。 –
@snyder不,在git diff中用'^ M'突出顯示了添加的\ r。 – SzG