Github:使用checkout错了?

时间:2016-07-28 00:32:21

标签: git github

假设我创建了一个项目,并创建了一个名为branch1的分支。

经过足够的修改后branch1master显然不同,我想回到master并独立测试这两个。

我使用了git checkout master,它将我带到了主分支,但也更改了master中的文件以匹配branch1

我想用什么来切换分支而不改变两者之间的任何文件。

1 个答案:

答案 0 :(得分:1)

  

但也更改了master中的文件以匹配branch1。

那应该不会发生。可能您没有正确添加修改过的文件和/或首先将它们提交给branch1

使用gitk --all命令查看到目前为止已上传到git的内容,并搜索已更改但未在任何提交中显示的文件。