我在ubuntu上使用git,并将autocrlf设置为true。我的编辑器被配置为使用LF作为行尾字符。在我编辑了一个文件并完成The file will have its original line endings in your working directory. (2)
至于(1),为什么git要将我文件中的LF转换为CRLF?只有当你的文件包含CRLF,并
Pro Git这本书说,暂存区只是一个列表,或索引,它说明了当git commit完成时哪些文件将被提交,现在名称index更为人所知的是“暂存区”。但是,如果我们修改已经是存储库一部分的文件foo.txt,并使用git add foo.txt来暂存它,然后再次修改该文件,那么现在该文件既是“暂存的”也是“修改的”(如git s