1

我对 git 很陌生。到目前为止,我所做的是:

    $git init
    $git add "folder/*.php"

现在,我无法从暂存阶段删除 php 文件......它返回的内容:

    $git rm --cached "folder/*.php"
    fatal: 'folder/*.php' is outside repository

现在我该怎么做?我的 git 版本是 1.7.1

4

1 回答 1

1

首先,发生错误是因为这些文件尚未添加到存储库中。当您执行 agit add时,git 所做的只是将文件添加到将提交到存储库的“列表”中。

为了“使这些文件成为存储库的一部分”,您可以做的是:

git commit -m "first commit"

然后:

git rm folder/*.php

现在,由于您删除了文件,您需要再次提交以更新有关删除的 git 历史记录。

于 2012-09-09T04:25:13.283 回答