2015-10-28 193 views
1

我无意中将.htaccess文件从我的本地文件推送到我的上游(github.com)存储库。我不希望我的团队拥有这个.htaccess文件,因为它会打破他们的本地环境。有没有一种方法可以从上游回购库中删除该文件? 后,我意识到该文件推我进入我的本地和git从上游(github)存储库中删除文件

git update-index --assume-unchanged magento/.htaccess 

但是我无法从我的本地删除该文件,这会破坏我的本地环境。

+1

你可以暂时移动它(所以它显示为删除),将文件添加到'.gitignore',提交删除和更新'.gitignore',然后重新添加文件? –

+0

丹尼尔你能把这个问题放到我接受的答案中吗? –

回答

1

希望这有助于你:

  1. 移动文件暂时(所以有git status它的出现被删除)。
  2. 将文件添加到您的.gitignore
  3. git commit文件删除和更新的.gitignore并将更改推送到远程存储库。
  4. 将文件重新添加到本地存储库。