如何从我的Git仓库中删除已删除的文件?
我删除了一个JavaScript库的文件夹,其中包含许多文件。然后我进行了提交更改的操作,如下所示:
git add .
git commit "message"
git status
但它将这些文件都显示为“已删除....”。
我该如何让它们消失?
如何从我的Git仓库中删除已删除的文件?
我删除了一个JavaScript库的文件夹,其中包含许多文件。然后我进行了提交更改的操作,如下所示:
git add .
git commit "message"
git status
但它将这些文件都显示为“已删除....”。
我该如何让它们消失?
这将同时添加删除操作。
git add -u .
使用以下命令检查要提交的内容:
git status
.
)对我起作用。 - dz902git checkout path/to/folder
2. 在Git中标记它们为已删除状态,然后进行提交:git rm -r path/to/folder
git add -u
命令将一次性暂存所有删除的文件。 - cdhowiegit add -u .
deleted: folder/example0.jpg
deleted: folder/example1.jpg
deleted: folder/example2.jpg
git add -u .
。然后所有的红色文字都会变为绿色。
您需要记录它们确实应该被删除。记录方式与文件更改相同。
只需使用git rm
,而不是git add
即可。
你需要告诉 Git 它已被移除
git rm folder
如果您不想将它们保留在代码仓库中,您可以将它们添加到.gitignore文件中。
git reset --hard upstream/master
git pull upstream master
我发现在删除一些本地文件时,意外地出现了一个“已删除”文件夹。
我首先创建了一个临时分支并提交了不需要的“已删除”文件夹,然后删除了该临时分支。