本文为博主在https://learngitbranching.js.org/?locale=zh_CN 网站上的Git Branching基础操作学习笔记,仅于个人复习以及学习交流使用。目前只学习了1-10,19和20。
后面还有一些在实际开发中的使用笔记。
注:快速查看git仓库的内容:将url中的github改为github1s
目录
一、提交 git commit
git commit
二、新建分支 git branch < branchname >
git checkout < branchname >
: 切换到分支
git checkout -b < branchname >
:新建并切换到分支
三、合并分支(1) git merge < branchname >
- 创建新分支
bugFix
- 用
git checkout bugFix
命令切换到该分支 - 提交一次
- 用
git checkout main
切换回main
- 再提交一次
- 用
git merge
把bugFix
合并到main
git checkout -b bugfix
git commit
git checkout main
git commit
git merge bugfix
四、合并分支(2) git rebase < branchname >
- 新建并切换到
bugFix
分支 - 提交一次