如果我将一个文件添加到我的git repo中然后在gitignore中添加一个模式,表明该文件将被忽略,会发生什么

时间:2013-01-12 12:25:58

标签: git github gitignore

假设我的repo中有一个android项目,我添加了apk文件。后来我添加一个gitignore让我们说this one。未来这个apk文件会怎么样?文件将在每次构建后继续更改,因此是否可以通过git进行检查?在我的情况下,我希望它继续跟踪此文件。

1 个答案:

答案 0 :(得分:4)

将继续跟踪该文件。你可以通过尝试来轻松找到它:

$ 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进行暂存。