我已經安裝了windows的的github。不顯示正確的更新,同時提交github的窗口
也已經將存儲庫克隆到我的本地驅動器。我創建了一個分支,並對一個文件進行了一些更新,例如:index.html。當我爲Windows安裝github時。 Github似乎將它視爲整個文件更新(整行變成紅色),而不是顯示我已經做出的修改。但是當我使用命令行時,這不會發生。
有沒有人似乎曾經有與我同樣的問題?請告訴我該怎麼做才能讓git不會將我的文件視爲整體更新?
謝謝。
我已經安裝了windows的的github。不顯示正確的更新,同時提交github的窗口
也已經將存儲庫克隆到我的本地驅動器。我創建了一個分支,並對一個文件進行了一些更新,例如:index.html。當我爲Windows安裝github時。 Github似乎將它視爲整個文件更新(整行變成紅色),而不是顯示我已經做出的修改。但是當我使用命令行時,這不會發生。
有沒有人似乎曾經有與我同樣的問題?請告訴我該怎麼做才能讓git不會將我的文件視爲整體更新?
謝謝。
基於Rustam Safin關於CRLF行結束,最近我發現這個解決方案很有幫助。
https://help.github.com/articles/dealing-with-line-endings
我已經嘗試過了,這是解決我的問題。
在Windows中編寫文件時,它們具有CRLF行尾。具有\ n和\ r \ n行結尾的行對於Git是不同的。請檢查你的編輯器和Github的Windows偏好設置。他們可以自動轉換CRLF < - > LF。