前言:
最近为了弄懂git的使用和知识点,老师让我们在git小游戏Learn Git Branching多加练习,研究了好久游戏关总是突破不了,查看了很多资料和视频最终总结整理出一套完整的游戏闯关答案。亲测全部闯关成功。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

主要
基础篇
1.提交(commit)
git commit;
git commit;

2.分支(branch)
git branch bugFix;
git checkout bugFix;

3.合并(merge)
git branch bugFix;
git checkout bugFix;
git commit;
git checkout main;
git commit;
git merge bugFix;

4.复制(rebase)
git branch bugFix;
git checkout bugFix;
git commit;
git checkout main;
git commit;
git checkout bugFix;
git rebase main;
高级篇
1.分离HEAD
git checkout C4;

2.相对引用([^|~])
git checkout C4;
git checkout HEAD^;

3.相对应用2
git checkout HEAD~1;
git branch -f main C6;
git branch -f bugFix C0;

4.撤销变更(reset、revert)
git reset C1;
git checkout pushed;
git revert HEAD;

移交提交记录
1.整理提交记录(cherry-pick)
git cherry-pick C3 C4 C7

2.交互式的 rebase
git rebase -i HEAD~4;
杂项
1.只取一个提交记录(本地栈式提交)
方法-:
git rebase HEAD~3;
git checkout main;
git cherry-pick C4;

方法二:
git rebase -i HEAD~3
git branch -f main bugFix

2.提交的技巧1
git rebase -i HEAD^^
git commit --amend
git rebase -i HEAD~2
git branch -f main C3’’

3.提交的技巧2
git checkout main
git cherry-pick c2
git commit --amend
git cherry-pick c3
4.Level Git Tag
git tag v0 c1
git tag v1 c2
git checkout c2

5.Level Git Describe
git commit

想要获取全部答案请点击下方链接:
git小游戏通关大全
提取码:hrq6
在这里插入图片描述

若提取码过期则私信我

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐