git克隆问题创建修改过的文件
我使用ssh从一个来自git的repo进行了一个新的克隆,并在终端中检查了git的状态。 我可以看到所有的文件都被修改了,它要求再次添加和提交,但我没有修改任何内容 如何避免这种情况?签出/克隆的正确方法是什么 命令:git克隆问题创建修改过的文件,git,Git,我使用ssh从一个来自git的repo进行了一个新的克隆,并在终端中检查了git的状态。 我可以看到所有的文件都被修改了,它要求再次添加和提交,但我没有修改任何内容 如何避免这种情况?签出/克隆的正确方法是什么 命令: gti克隆 git status我在Windows上遇到了这个问题;Windows正在更改所有文件的大小(在我的示例中,它从644更改为755) 解决方案是将项目目录从用户的主目录(例如Windows 7中的Users/name)移动到其他目录 您是否将文件放在主目录中?我认为您
gti克隆
git status
我在Windows上遇到了这个问题;Windows正在更改所有文件的大小(在我的示例中,它从644更改为755)
解决方案是将项目目录从用户的主目录(例如Windows 7中的Users/name)移动到其他目录
您是否将文件放在主目录中?我认为您正面临这个问题,因为行尾 请尝试以下命令:
git config --global core.autocrlf input
然后在您的repo中找到.gittributes文件,并注释出如下行:
* text=auto
最后,执行一个
git签出
,您不应该再看到更改。克隆repo的命令是:git clone您可以检查差异并查看您在其中找到了什么吗?您是否使用了不区分大小写的文件系统?如果是这样,请再次检查远程源,如果本地文件都是小写的。您可以用您使用的命令更新您的问题吗?@VenkatChaitanyaSama我在检查时看不到任何差异。我可以在状态中看到修改过的文件。@NullDev不是这样的,兄弟。因此,谢谢你的帮助。是的,它在家里>项目>。顺便说一句,我使用的是ubuntu 16.04,这暂时解决了这个问题。但什么是永久的解决方案?