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

时间:2009-10-25 02:40:51

标签: git

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

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

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

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

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

2 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:1)

我最近发生过这样的事情。我们花了一段时间才发现他脑死亡的编辑应该受到指责。他仍然在编辑器中打开了这些文件,当他切换分支时,编辑器决定将文件写回磁盘而不是重新加载更改的版本。

相关问题