在vscode上使用git,下载git-graph
图形化操作
不同的分支,被激活的时候叫checkout。在vscode上生成新分支会默认checkout新分支。可以在终端用 git checkout main回到主分支,用git switch命令更好
你在main上提交了修改,切回dev分支的时候工作区也会变成dev的尚未修改的部分
合并分支:
git merge dev
这个dev就是要被合并的分支,当前checkouted的分支就是目标分支
合并冲突的时候要自己手动修改冲突的文件
可以用 git merge --abort取消合并