假设我的存储库中有一个 Android 项目,并且我添加了 apk 文件。后来我添加了一个 gitignore 比如说 this one 。这个 apk 文件将来会发生什么?每次构建后文件都会不断变化,所以 git 是否会检查它?就我而言,我希望它继续跟踪该文件。
最佳答案
该文件将继续被跟踪。您只需尝试即可轻松找到这一点:
$ mkdir /tmp/test
$ cd /tmp/test
$ git init
$ touch foo
$ git add foo
$ echo "foo" > .gitignore
$ git add .gitignore
$ git commit -m "initial commit"
$ echo foo > foo
现在,git status
将显示modified: foo
,如果您git add foo
,它将被暂存,尽管. .gitignore
.
关于git - 如果我将一个文件添加到我的 git 存储库,然后在 gitignore 中添加一个表明该文件被忽略的模式,会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14293280/