git - 我的 git master 分支似乎对一个单独的分支进行了所有文件/更改

标签 git

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

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

当我在主分支上执行“git status”时,它显示了我对“刷新”分支所做的所有文件更改和添加。

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

难道我的 master 分支不应该保留所有原始文件而没有添加文件吗?还是我只是不了解 git 的工作原理?

最佳答案

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

关于git - 我的 git master 分支似乎对一个单独的分支进行了所有文件/更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1619827/

相关文章:

git - 在 git-svn 中为分支添加另一个目录

git - 'Poll SCM' Jenkins 功能如何知道存储库和分支轮询?

git - 我可以抑制 git hook 例如通过 git 命令行参数准备提交消息?

git - 在Docker容器中使用git

git - 在 TFS 商店中使用 Git

git - 删除远程hadoop集群中的克隆文件

git - 如何在保留旧设置的同时为 Windows 更新 Git 客户端?

Git:如何将子模块推送到远程存储库?

Visual Studio 代码中的 Git 表示即使没有更改文件也会被修改

git - 删除 Git 中不在本地出现的文件夹