2010-07-04 34 views
1

我有一个使用git进行版本控制的Xcode项目。我有一个的.gitignore文件忽略build子目录:Github。如何更改通过.gitignore忽略的内容?

编译/ *

我最近增加了一个包含Xcode项目的子目录和忘了检查它之前更新的.gitignore文件

事实之后,有没有办法让git忽略build subdirctory?

感谢, 道格

回答

4
git rm --cached dirToignore 
echo dirToignore >>.gitignore 

从那里,一个新的承诺将记录:

  • dirToignore是版本数据
  • 不再面值
  • dirToIgnore将不会出现在了git status

请参阅this SO question了解类似的建议。
如果你想修改以前,以消除犯说,从旧的子目录提交,请参阅本SO question

git commit --amend 

可以帮助你从至少最后一次提交将其删除。

+0

非常酷。谢谢VonC。 – dugla 2010-07-05 04:43:47