我在Ubuntu OS上将文件权限更改为非裸露git存储库的777。之后,存储库中的所有文件都显示为已修改。我不想再添加所有文件并提交。我想提交我编辑过的文件。有没有什么办法解决这一问题?Git在更改文件权限后显示修改后的所有文件
2
A
回答
4
git config core.fileMode false
这告诉混帐忽略EXEC位的变化。
3
如果你想忽略文件权限的改变,您可以添加:
git config core.fileMode false
到〜/的.gitconfig。请参阅http://git-scm.com/docs/git-config
core.fileMode
If false, the executable bit differences between the index and the working tree are ignored; useful on broken filesystems like FAT. See git-update-index[1].
The default is true, except git-clone[1] or git-init[1] will probe and set core.fileMode false if appropriate when the repository is created.
相关问题
- 1. 更改文件权限所有权
- 2. 部署后更改文件夹权限
- 3. Git推送和结账更改权限后更改不显示
- 4. 显示最后修改时间文件
- 5. 修改subversion文件权限
- 6. Git不忽略文件权限更改
- 7. Git Bash显示修改后的非ASCII字符的文件
- 8. git克隆后修改的文件
- 9. 如何更改文件的权限并在Java中最后修改?
- 10. “git pull”后我会提交所有修改过的文件吗?
- 11. BASH:显示修改日期的最后修改文件
- 12. 复制文件后git status显示修改
- 13. Nant:更改文件权限
- 14. SaltStack - 更改文件权限
- 15. Files.move更改文件权限
- 16. git忽略修改后的文件,所以我可以更改分支
- 17. Docker正在更改文件所有权和权限,为什么?
- 18. Git显示克隆后更改的文件内容
- 19. 如何在使用IFile修改文件后指示文件已更改
- 20. 更改Jenkins的文件所有权
- 21. 更改文件Vista所有权的API
- 22. 解压文件,然后更改所有权
- 23. Git没有显示更新后的css和html文件已更改
- 24. 如何保持更改文件所有权的git
- 25. 写入字节块后的文件更改权限
- 26. Bash,如何在占位符后修改文件的所有行?
- 27. git status显示修改后的文件,但git diff没有显示任何内容
- 28. 防止在git上修改被修改的文件被修改
- 29. 如何更改所有子目录的文件权限(CHMOD)
- 30. 修改.twig文件时前端没有显示更改?
谢谢。有效。 – Sambit 2014-11-21 09:45:21