【发布时间】:2017-07-10 20:19:42
【问题描述】:
在我的 github 存储库中有一个 config/auth.js 文件(其中有很多分支)我想忽略对该文件的任何进一步更改。搜索后,我发现了以下三种方法,但它们都不适合我:
1. git rm --chaced
这将删除文件。
2. git update-index --assume-unchanged config/auth.js
这在我的机器上工作,但是每个贡献者也必须在他的 fork 上运行这个命令(我不希望他们这样做)。
3. git update-index --skip-worktree config/auth.js
与案例 2 相同的问题
基本上我不希望其他人知道发生了什么,并且当同步他们的 fork(rebase) 时,文件中的更改会被自动忽略。
【问题讨论】:
-
直接答案是否定的。仅由 github 管理的文件由 git 控制。
标签: git github version-control gitignore