0

我在本地处理功能分支,并添加了一个包含文件的新文件夹。然后我将这些新文件连同我的其他更改一起提交并推送到远程服务器。

我现在正在研究与 master 不同的功能分支;但是,我从上一个功能分支添加的文件夹/文件在“git status”中显示为未跟踪,当我尝试从我的新功能分支在本地提交时,该文件夹会自行准备提交。我尝试使用 git clean -fd 删除该文件夹,但是当我提交时它会重新出现!

如何处理这个未跟踪的文件夹?

4

1 回答 1

0

如果文件在运行时已提交git commit,则它之前以某种方式被暂存。

要将其从暂存区域中删除,请运行:

git reset folder/file

你不应该在你的下一个看到它了

git commit

如果它没有被跟踪并且仍然存在于您的磁盘上,并且您知道要删除它,只需使用常规的rm.

于 2020-06-02T16:09:43.747 回答