Don*_*n P 4 git merge branch commit rebase
我认为在合并或重新分支分支之前,在一个分支上创建的文件不会出现在任何其他分支中?
例:
我有两个分支:
我签出了new_contact_page分支.
$ git checkout new_contact_page
Run Code Online (Sandbox Code Playgroud)
然后我创建一个新文件.
$ vi contact_page.html
Run Code Online (Sandbox Code Playgroud)
没有做任何Git命令,我切换回我的主分支.
$ git checkout master
Run Code Online (Sandbox Code Playgroud)
然后我看到这个contact_page.html文件也在我的主分支中.
$ ls (contact_page.html shows up in the list!)
Run Code Online (Sandbox Code Playgroud)
该文件不应该只存在于new_contact_page分支中吗?
Git永远不会触及任何实际上不在您的存储库中的文件.(未跟踪的文件)
您需要先git add和git commit文件(进入一个分支).
| 归档时间: |
|
| 查看次数: |
671 次 |
| 最近记录: |