删除未跟踪的文件,但不从硬盘删除

时间:2019-09-25 07:56:35

标签: git git-clean

在分支A中,我创建了一个新目录myDir。我通过git add .提交了该分支上的所有更改并提交。我没有看到任何未跟踪的文件或目录。

然后,我切换到分支B,看到未跟踪的文件myDir

如何从分支B中删除myDir,但在切换到分支A时仍然有它?我的意思是我不想真正从硬盘上删除myDir,也不想在分支机构(分支机构A除外)上看到未跟踪的文件myDir

我知道有git clean条命令,但是它会从硬盘上删除文件,对吧?

1 个答案:

答案 0 :(得分:1)

从磁盘上删除myDir并没有真正的问题,当您切换回分支 A 时,myDir将再次出现。

因此您可以安全地使用git clean(在这种情况下,因为您已经在另一个分支上提交了myDir)。

相关问题