Git:跟踪权限更改777到444



我已经使用chmod来更改文件的权限。这个文件在我的Git存储库中。我把777改成了444。Git不会显示对该文件的任何更改。我如何将此更改添加到Git中?

使用Git版本1.7.9.5

您可以从存储库中删除该文件,并将其替换为您更改的文件。

Git只会跟踪可执行位是否发生了变化。因此,如果您有一个文件是666,并将其更改为777, git将跟踪此更改,但不跟踪文件权限。如果你需要用git跟踪权限,这将需要第三方工具。这篇文章对此做了一些解释。你需要一个第三方工具,比如git-cache-meta。

from https://docs.gradle.org/current/userguide/gradle_wrapper.html#sec:unix_file_permissions

Wrapper任务添加适当的文件权限以允许执行gradlew *NIX命令。Subversion保存这个文件许可。我们不确定其他版本控制系统是如何处理的用这个。应该总是执行" sh gradlew "

.

最新更新