常用命令
对于learninggitbranch学习材料的总结。
Git Branch
1 | # 先创建新分支,再进行切换 |
Git Merge
当我们在新建的分支上完成开发任务后,开发完成需要合并回主线。
假设当前位于master分支,需要合并bugFix分支
1 | git merge bugFix |
Git Rebase
对提交的记录进行复制。
假设位于bugFix分支,需要合并到master分支
1 | git rebase master |
Git Head
- Head的指向
1 | # 查看HEAD的指向 |
分离的Head
分离的Head指的是直接让HEAD指向具体的某个提交记录,而不是分支名,可以通过git log获取对应提交记录的哈希值。
1 | # 假设当前HEAD为HEAD -> master -> C0(hash value) |
Git