如何删除添加到.gitignore的远程文件夹

时间:2015-03-29 13:31:35

标签: git gitignore

我已将一个文件夹(先前已同步)添加到我的.gitignore文件中。

精细。 现在当我做一个git add -A,git commit -m“ok”,git push,我仍然在我的远程代表中看到这个文件夹。

我希望该文件夹完全被忽略,而不会出现在我的远程代表中。我可以从那些遥远的代表中删除吗?

1 个答案:

答案 0 :(得分:1)

您需要首先在您的仓库中记录该文件夹的删除,并将该删除推送到您的远程仓库:

git rm--cached选项允许您从Git索引中删除元素而不从磁盘本身的工作树中删除它。)

git rm --cached -r yourFolder
git commit -m "remove folder"
git push

然后

  • .gitignore将忽略该文件夹
  • 遥远的仓库将不再显示该文件夹。