1.刷题平台:https://learngitbranching.js.org
2.git基础语法汇总(根据刷题平台汇总 望斧正)
基础篇
git commit:将修改的内容提交至git仓库
git branch 【分支名称】:创建分支
git checkout【目的分支】:*切换到目的分支
PS:Git2.23引入了git switch新命令,最终会取代git checkout
git checkout -b【分支名称】创建新的分支并切换到该分支下
git merge 【分支名称】将该分支和*所在分支合并成一个新的分支
👆👇PS:若该分支继承自*所在分支,则*所在分支切换到该分支
git rebase 【分支名称】:*所在分支与该分支合并
高级篇
git checkout C2:HEAD分离出来指向C2【目的节点】
git checkout main^:HEAD分离出来,指向main的父节点
<