该副本需要: 将三个分支中的提交记录复制到 master 上,下面看起来挺复杂,不过别怕:
git cherry-pick C3 C4 C7
: 将 C3 C4 C7复制到,当前所在的位置(master)
怎么样,就这么简单。
2.Git rebase
你知道录提交记录的SHA1值时, 用 cherry-pick 再好不过。
but, 但是如果不清楚你想要的提交记录的哈希值呢? 记住: rebase
交互式 rebase 指的是使用带参数 --interactive 的 rebase 命令, 简写为 -i
该副本需要:将C3,C5,C4节点依次拷贝至C1下
git rebase -i overHere
:就可以打开一个交互面板。
OK ,讲得也挺多的,之后的知识。下篇见,Bye。以前也写过一篇:杂篇:一首诗认识[- Git -]
四、写个小例子
经过上篇,你一定对git 有所了解了,本文不再是攻略,而是一个实际测试:
1.初始化git仓库
git init mixed
: 将mixed文件夹使用git管理