我对git很新。我到目前为止所做的是:
$git init
$git add "folder/*.php"
现在,我无法从暂存阶段删除php文件... 它返回的是什么:
$git rm --cached "folder/*.php"
fatal: 'folder/*.php' is outside repository
我现在该怎么办? 我的git版本是1.7.1
答案 0 :(得分:1)
首先,发生错误是因为这些文件尚未添加到存储库中。当你执行git add
时,git所做的只是将文件添加到将提交到存储库的“列表”中。
为了“使这些文件成为存储库的一部分”,您可以做的是:
git commit -m "first commit"
然后:
git rm folder/*.php
现在,由于您删除了文件,因此需要再次提交以更新有关删除的git历史记录。