使用 Ubuntu 时,我的所有文件都在 Git 中未暂存。
当我运行时git diff
,Git 显示:
--- a/<filename>
+++ b/<filename>
-<output of file>
+<output of file>
例如,
--- a/.gitignore
+++ b/.gitignore
-.tmp
-build
-node_modules
+.tmp
+build
+node_modules
但是,当我在 Windows 中使用 Git 时,Git 会正确显示状态(所有文件已提交和暂存)
关于如何解决这个问题的任何想法?
我在 Ubuntu 和 Windows 中使用与 Git repo 相同的分区,并且由于它是 FAT32,Ubuntu 会自动挂载该分区。