在分支之间切换会导致更改

问题描述 投票:1回答:1

当我在分支之间切换时,它会导致我切换到的分支上发生更改,并且更改始终是随机文件。观察这些变化时,没有什么不同,但它坚持认为已经有所变化。当我撤消更改时,它什么也没做。我唯一能做的就是提交这些文件,然后继续工作。

也提交png和zip文件会导致文件在git repo上损坏,因此同步的其他人会弄乱文件。

我以为可能与行尾有关,但是我对git很陌生,不确定如何解决此随机问题。有什么想法吗?

这里是显示更改的文件的git diff:

diff --git a/Presentation/Emails.vb b/Presentation/Emails.vb
index a767a0d..91e9613 100644
--- a/Presentation/Emails.vb
+++ b/Presentation/Emails.vb
@@ -1,351 +1,351 @@
-<U+FEFF>Imports System.Data
-Imports System.Web
-
....rest of the file

我注意到它的开头是“ U + FEFF”,这是什么意思?

git visual-studio-2015 git-checkout
1个回答
0
投票

也提交png和zip文件会导致文件在git repo上损坏,>

确保git config core.autocrlf设置为false。如果不是,它将搞乱二进制文件,尝试更改在所述二进制文件中not

“ eol”的“行尾”字符序列。
© www.soinside.com 2019 - 2024. All rights reserved.