Suj*_*nty 0 html css git github core.autocrlf
当我使用将文件添加到暂存区域时,为什么显示警告git add -A并出现以下消息:

这是什么意思 ?
您将 git 配置为检查 UNIX 行结束符(\n如果本地有 Windows 行结束符 ( \r\n)),而且如果存储库有这些行结束符,也检查 UNIX 行结束符。
您将带有 Windows 行结尾的文件添加到暂存区域。该信息告诉您,当 git(而不是您)对该文件进行更改时,它将用 UNIX 行结尾替换这些 Windows 行结尾。
此类更改的一个示例是其他人对影响该文件的远程存储库进行更改,然后您再进行拉取。其他示例包括签出该文件(或签出具有不同版本的文件的另一个分支/提交)或在文件受到合并影响时合并某些内容。
这只是告诉您 git 将来可能会更改行结尾的信息。如果您不依赖 Windows 行结尾,则无需担心。
如果您只需要 UNIX 行结尾,一切都很好。
| 归档时间: |
|
| 查看次数: |
13538 次 |
| 最近记录: |