重装系统后, Git 炸了?

2018-08-17 10:22:48 +08:00
 Trumeet

LZ 最近重装了系统,Win -> Ubuntu,个人文件没有动过。

现在打开 Git Repo 目录,发现所有加入版本控制的文件都提示修改,其它我正常添加进去的文件还显示添加。

也就是说,我重装前没有 commit 的修改还在,可是其它最新的文件却都显示 “修改” 了。

这些错误显示 “修改” 的文件查看 diff,并没有任何 difference。

求助一下,这种情况有没有 V2er 遇到过?能否补救?毕竟还有没有 commit 的东西(

现行谢过。

2027 次点击
所在节点    问与答
6 条回复
mercury233
2018-08-17 10:25:07 +08:00
改下 git 的 autocrlf 设置就行了
stillsilly
2018-08-17 10:36:42 +08:00
win 和 linux 换行符不一样的问题……
Trumeet
2018-08-17 10:46:43 +08:00
@mercury233 怎么改 呢..
Trumeet
2018-08-17 10:47:01 +08:00
@stillsilly 哦.. 原来如此,还以为数据出问题了(
yangg
2018-08-17 11:13:23 +08:00
也有可能是 fileMode 的问题 .git/config add
fileMode = false
Trumeet
2018-08-17 13:41:47 +08:00
@yangg 好的,我去看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/480636

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX