我有一个存储库,在其中创建了一个新分支“test”并添加了一些文件,进行了一些修改。但是,我看到当我切换回“master”分支时,我在“test”中创建的文件存在于“master”中。
为什么会这样?
[编辑] 我弄清楚了我困惑的原因。我执行了导致合并的“git pull”。结果,我的“master”中有“test”分支中的文件。我没有意识到 pull 将是一个 fetch 然后是一个 commit。
我有一个存储库,在其中创建了一个新分支“test”并添加了一些文件,进行了一些修改。但是,我看到当我切换回“master”分支时,我在“test”中创建的文件存在于“master”中。
为什么会这样?
[编辑] 我弄清楚了我困惑的原因。我执行了导致合并的“git pull”。结果,我的“master”中有“test”分支中的文件。我没有意识到 pull 将是一个 fetch 然后是一个 commit。