如何检出不同的分支会导致新的未跟踪文件?

Unk*_*per 1 git gitignore

我遇到过两种对我来说没有意义的 Git 情况。

  1. 有些untracked文件只有在我们检出某个分支时才会显示。由于它们未被跟踪并且检出另一个分支仅将更改应用于工作目录,为什么它们在检出其他分支时消失?未跟踪的文件应该保持原样......
  2. 是否有任何情况git pull会创建未跟踪的文件?

vas*_*vas 6

这很可能是因为您.gitignore在两个分支上不同。