- warning: LF will be replaced by CRLF in node_modules/babel-traverse/lib/path/conversion.js.
The file will have its original line endings in your working directory.
原因是所使用系统不同(如:mac/windows) 对"/"的使用存在差异,所以一般在第一次add到git时会出现
解决方式:
1. git config --global core.autocrlf false
2. 在git add .
3. 如果还不行,先删除 .git 文件 在重复1,2
- git add . 没有反应
原因:
- 可能是提交中包含大文件;
- 包含非工程文件;
解决方式:
- 新建 gitignore 文件忽略掉特殊文件
- fatal: refusing to merge unrelated histories
原因 远端库与本地库信息不对称
解决方式:
- git pull origin master --allow-unrelated-histories 强制合并