如何在不删除这些文件的情况下切换到忽略文件的git分支?

Iri*_*ort 5 git gitignore

我有master一个忽略.idea它的分支.gitignore.从那以后,我创建noIgnore了没有的分支.gitignore.

我发现checkout master删除了.idea.

那不是我想要的行为.我想保留.idea,只是不跟踪,不是master.我怎么做?

小智 0

它会删除 .idea,因为这就是 checkout 的作用,它会检查没有 .idea 的 master。尝试添加--no-track到您的命令中。

  • 不确定“--no-track”的相关性是什么 - 这是为了防止它执行上游跟踪。 (2认同)