如何从git存储库中删除或忽略.rb~文件?

时间:2011-12-21 11:51:38

标签: ruby-on-rails github gitignore

我想从git存储库中移除/ igonre /隐藏更好的.rb~.#文件,例如.#admin.rb.1.2

我怎么能这样做?

目前我是按照以下方式进行的:

  git rm -r  "/app/models/.#admin.rb.1.2"

逐个删除文件。然后我承诺。

我还创建了一个.gitignore文件,其中包含我为Rails找到的以下值:

.bundle
db/*.sqlite3*
log/*.log
*.log
/tmp/
doc/
*.swp
*~
.project
.DS_Store 

但它不会忽略目录中已存在的文件。

此文件会忽略.rb~个备份文件吗? 我应该怎么做才能删除与.gitignore个文件中写的表达式匹配的所有文件?

1 个答案:

答案 0 :(得分:1)

已经在git中的文件不再被忽略。首先,您必须将它们全部删除,然后.gitignore文件将忽略新文件。