GIT是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git命令的使用方法很多,在命令行模式下你才能执行 Git 的 所有 命令,而大多数的 GUI 软件只实现了 Git 所有功能的一个子集以降低操作难度。在最开始的时候我们使用 Git 的开发是为了辅助 Linux 内核开发的过程,但目前来说我们已经发现在很多其他自由软件项目中也使用了 Git。最近使用windows 的用户在使用git命令的时候遇到了lf will be replaced by crlf的提示该怎么办呢?
出现这样的现象的解决思路windows中的换行符为 CRLF, 而在Linux下的换行符为LF,所以在执行add ,具体操作在方法如下:
$ rm -rf .git // 删除.git
$ git config --global core.autocrlf false //禁用自动转换
然后重新执行:
$ git init
$ git add .