bos*_*sch 6 git git-diff git-branch
我对 git 很陌生,但已经很享受了。这是我目前的问题:
移动 repo 时的问题主要是由于更改了文件模式。所以对于你的回购,你可以
git config core.filemode false
Run Code Online (Sandbox Code Playgroud)
当你做一个新的
git status
Run Code Online (Sandbox Code Playgroud)
现在您不应该看到这么多更改的文件。如果您移动了许多存储库,那么更改当前用户的全局 git 行为将更有意义。
git config --global core.fileMode false
Run Code Online (Sandbox Code Playgroud)
有关更改的模式设置和 git 的更多信息,请参阅此答案:
你可以使用命令
git diff
Run Code Online (Sandbox Code Playgroud)
查看所有文件的更改,或者
git diff filename
Run Code Online (Sandbox Code Playgroud)
查看特定文件的更改。您的文件的权限很可能已更改。因此,您必须看看这些更改对于您未来的工作是否是必要的……看到差异可能会帮助您进行一些清理。如果您想恢复一些更改,您可以执行以下操作
git checkout filename
Run Code Online (Sandbox Code Playgroud)
删除不必要的修改
| 归档时间: |
|
| 查看次数: |
2334 次 |
| 最近记录: |