我的git master分支似乎将所有文件/更改都放到了一个单独的分支中

Shp*_*ord 3 git

我可能没有真正理解git如何在这里工作,但我有一个"主"git分支,然后我创建了一个名为"refresh"的新分支.

我切换到"刷新"分支,进行了大量的更改,文件添加等,然后切换回"主"分支,对该分支进行一些其他更改.

当我在master分支上执行'git status'时,它显示了我对'refresh'分支所做的所有文件更改和添加.

(请注意,这一切都发生在我的本地开发服务器上......我没有推出任何这些东西.)

我的主分支不应该保留所有原始文件而不添加任何文件吗?或者我只是不明白git是如何工作的?

Tor*_*dek 6

如果你没有将更改提交给"刷新",他们仍然会在工作场所乱扔垃圾.也许你在再次检查主人之前忘记这样做了?