我将对文件进行更改,转到 Windows UI 的 GitHub。提交我的更改,然后点击同步按钮。然后它说错误,尝试使用 shell 代替。所以我进入 shell 并输入git status
。它告诉我存储库中的每个文件都是新的且未暂存。大约有 4,000 个未暂存的文件。
这种情况已经在我身上发生过 3 次了,在两台不同的计算机上,在不同的仓库上,甚至在单独工作时也是如此。这是一个常见的错误吗?有时我会突然出现一个分离的头,或者 .lock 文件挂起时间太长。怎么了。每次我都要花很长时间才能从混乱中恢复过来。
对于与 Unix 用户共享存储库并且未正确设置其 Git 或编辑器行尾设置的 Windows 用户来说,这通常是一个问题。请参阅手册页了解以下设置:
- 核心.autocrlf
- core.eol
- 核心.空白
See 处理行结尾 https://help.github.com/articles/dealing-with-line-endings#platform-windows了解更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)