我认为在合并或重新设置分支之前,在一个分支上创建的文件不会出现在任何其他分支中?
例子:
我有两个分支:
- 掌握
- new_contact_page
我检查了new_contact_page分支。
$ git checkout new_contact_page
然后我创建一个新文件。
$ vi contact_page.html
在不执行任何 Git 命令的情况下,我切换回我的Master分支。
$ git checkout master
然后我看到这个contact_page.html 文件也在我的Master分支中。
$ ls (contact_page.html shows up in the list!)
该文件不应该只存在于new_contact_page分支中吗?