2

どういうわけか、変更をコミットすると、git はファイルを「削除済み」として表示し、差分を表示する代わりに同じファイルを「追加済み」として表示します。例えば ​​:

(-)file.txt

- hello world
- this is amazing
- some more text

(+)file.txt

+ hello world
+ this is amazing

見せる代わりに

(+-) file.txt

hello world
this is amazing
- some more text

これの原因は何ですか?このコミットがどのように送信されたのか正確にはわかりませんが、どういうわけかデルタを見失ったようです。

4

1 に答える 1

1

これは、行末が異なるために発生しています。その違いを処理するように git に指示する必要があります。

$ git config --global core.autocrlf input
# Set this setting on OSX or Linux

$ git config --global core.autocrlf true
# Set this setting on Windows

于 2013-02-14T07:52:43.873 に答える