Orta boy bir Java dosyasına sahibim. Dosyalarımdan birine her defasında değişiklik yapıyorum, BuildTable.java, Git bunu yalnızca bir satır veya iki olsa bile büyük bir değişiklik olarak rapor ediyor. BuildTable.java yaklaşık 200 satırdır ve bu işlemdeki değişiklik sadece tek bir satırı değiştirdi.Git, küçük bir değişiklik yaptığımda her zaman dosyalarımdan birini yeniden yazdığımı düşünüyor
git-diff Çıkışlardan bu:
--- a/src/BuildTable.java
+++ b/src/BuildTable.java
@@ -1 +1 @@
-import java.io.FileNotFoundException;^Mimport java.io.FileReader;^Mimport java.io.InputStreamReader;^Mimport java.io.PushbackReader;^Mimport java.util.ArrayList;^Mimport
\ No newline at end of file
+import java.io.FileNotFoundException;^Mimport java.io.FileReader;^Mimport java.io.InputStreamReader;^Mimport java.io.PushbackReader;^Mimport java.util.ArrayList;^Mimport
\ No newline at end of file
bir yaptıktan sonra Git ikili ya da bir şey olarak bu dosyayı görüşüyor -a
Created commit fe43985: better error notifications
3 files changed, 54 insertions(+), 50 deletions(-)
rewrite src/BuildTable.java (78%)
budala-taahhüt? Bu bir sorun mu? Öyleyse, bunu nasıl düzeltirim?
Günlerce arama yaptım ve sorunumu çözdün. Teşekkürler. – Jared
'sed -i 's # \ r # \ n # g' 'de çalışıyor –