合并
Topic source你在dev分支修改了文件,但是你没有提交到仓库,实际上就是相当于你在本地手动修改了这个文件,仓库并不能保存你做的改动,所以在master分支能看到文件被改动了(相当于你没用dev分支直接修改了这个文件一样),所以你可以用master分支add、commit
分支修改后没有提交是无法切换到另一分支的
$ git checkout master
error: Your local changes to the following files would be overwritten by checkout:
README.md
Please commit your changes or stash them before you switch branches.
- 1
- 2
为你而微99690
老师,这个每次有改动都需要去add和commit一下嘛??但是我发现,在重新创建一个分支之后,如果不做提交操作的话,直接切换到主分支之后也是可以看到其他分支做的修改操作,那这样的话,干嘛其他分支还要add和提交呢??也不需要切换到主分支之后在进行合并操作了呀???直接在主分支push操作就可以了呀