我想将当前目录中的所有文件添加到git:
git add .
error: open(".mysql_history"): Permission denied
fatal: unable to index file .mysql_history
Run Code Online (Sandbox Code Playgroud)
没关系.该文件恰好位于此目录中并由root拥有.我想添加所有其他文件.有没有办法做到这一点,而无需手动手动添加每个文件?
我知道我可以添加要排除或.gitignore的文件,但我想让它根据权限忽略一些东西(这样的其他文件很可能最终会在目录中,并将它们添加到.gitignore一直很痛苦).
mat*_*tli 45
使用 git add --ignore-errors .
这仍将为不可读的文件提供错误,但不是致命的文件.其他文件将被添加.
正如@Dhanuka777 在评论中指出的那样,如果您使用的是 Visual Studio 或 Unity,则必须在 git add 之前关闭所有 Visual Studio 和 Unity 实例。
| 归档时间: |
|
| 查看次数: |
44341 次 |
| 最近记录: |