本地仓库


远程仓库


分支管理

分支是版本回退章节中,每次提交后形成的时间线,Git 把它们串成时间轴,这个时间轴就是一个分支,如 master 分支。开发时团队协作,多人开发光有一个分支无法满足需求,且在分支上工作不影响其他分支,更安全,Git 鼓励开发者用分支完成开发任务。
分支相关指令:
查看分支:git branch,当前分支前有 “*” 标记。
创建分支:git branch 分支名。
切换分支:git checkout 分支名。
删除分支:git branch -d 分支名,删除时需先退出要删除的分支。
合并分支:git merge 被合并的分支名。
合并分支案例:在 dev 分支下修改 readme 文件并提交,切换到 master 分支查看,然后合并 dev 分支到 master 分支,最后删除 dev 分支,合并后需将 master 分支提交到线上远程仓库。


常见冲突