文章目录
一、Git在线学习网址
- https://learngitbranching.js.org/?locale=zh_CN
二、常用命令
- 创建一个新的分支:
git branch <branch_name>- 切换到新的分支上:
git checkout <branch_name>- 创建一个新的分支同时切换到新创建的分支:
git checkout -b- 我们要把bugFix合并到main里(当前在main分支中):
git merge bugFix- 将当前分支复制一份副本到main分支后:
git rebase main- 如果想看 HEAD 指向:
可以通过 cat .git/HEAD 查看- 如果 HEAD 指向的是一个引用:
可以用 git symbolic-ref HEAD 查看它的指向- 分支回退:
1)以分支名称作为基准操作:
回退一级:git checkout main^
回退二级:git checkout main^^
回退n级