Git紧急自救简易指南(五)关于gitrebase
git rebase是一个相对来说独立一点的概念,我曾经纠结过是把git rebase放在日志这一节呢,还是单独开一节?
后来我想了一下,rebase是给那些有强迫症的同学用的,如果不用也不影响,所以我们就还是新开一节吧。
rebase可以简单理解成让我们的提交日志更漂亮 (前情回顾 git log 相关链接:Git紧急自救简易指南(二)——版本的游历)git rebase使用场景之一:合并本地的提交日志
还是用我们之前git log的例子:我们往日志里添加1111,2222,3333,4444,5555
现在我们要推送到线上仓库,实际上别人并不关心我们做了几次操作,他们只要一个结果,你添加了1111~5555到readme中。
这个时候我们可以使用
git rebase -i hash值
比如说我们要合并1111~5555,这里的hash就是1111前面一条hash(注意一定要是前面的一条)
在弹出的确认信息中,从第二条开始至最后一条首字母改成s
s, squash = use commit, but meld into previous commit
squash:使用该 Commit,但会被合并到前一个 Commit 当中
然后再编辑下我们的日志,见证奇迹的时刻到了,我们的日志变成了这样:
完美的把日志从五条变成了一条
git rebase使用场景之二:合并pull时候产生的merge日志
git pull --rebase
首先先了解一个概念:
git pull ========> git fetch + git merge
git pull --rebase ========> git fetch + git rebase
也就是说,我们执行git pull的时候,实际上执行了两个操作,一个是fetch,另一个是merge,既然我们是要处理掉merge产生日志,那就不要merge动作好啦,我们在git pull后面加上一个 --rebase 参数,那么实际上我们执行的是fetch和rebase这两个动作,自然就不会有这样的困扰了
居家的好物种草旧的毛衣旧的毛巾不要扔,有妙用毛巾可是家家户户都有的东西用旧了得定期更换那不用了的旧毛巾只能当抹布?先别扔,只需一招把它改成一件件很实用的新工具!挂式收纳袋旧毛巾别急着扔,挂起来还能变收纳袋?做法其实超简单,只
自己动手将旧物改造成生活艺术品,花式生活造起来这一期小二整理了一波不一样的DIY,特别说一下,自制用的的都是回收材料哦,这么炎热的夏天,这些生活小创意会不会给你新鲜和凉爽的感觉呢?陈旧的书本老旧的闹钟小布包进水的靴子太阳的后裔
花瓶还用买?旧物改造让家瞬间提升N个档次生活本就是浪漫绚烂的,点点滴滴都需要自己来打造。下面小编给大家整理了一些可轻松上手的DIY盆栽指南,Get起来,能动手就绝不废话!罐头盒子平时家里吃完罐头盒子能做什么呢?不要扔!收
18款万能的钩编花边,赶紧收藏,什么时候都能用得上欢迎来到今天的手工分享时间花边钩的好,款式没烦恼!钩毯子,钩衣服,钩垫子钩好后,是不是总觉得缺了点什么?没错!就是缺了一圈花边。花边能够在你钩好的作品上起到锦上添花的作用,瞬间让你
教程丨两款别致的蝴蝶结发夹小花小蝴蝶小女孩童话般亮丽的色彩组成最美妙的画面找块漂亮的小花布头来学习做款别致的小蝴蝶发夹吧不局限于发夹,还可以做成胸针,或是漂亮的布艺小装饰,做成一串挂在婴儿房任凭你想象。第一
教程图纸丨日系简约中长开衫一件宽松的半长款开衫,不挑人穿,小个子高个子都好驾驭,洋气又显比例,不管你是肩宽,还是溜肩,统统帮你修饰袖子可卷可放,简约随性的一件秋季外搭配裙子格外美关键是简单易做!裁剪图衣长约
教程一式两穿少女心日系娃娃衫超适合新手的款式简单易做束腰不束腰都各有风格多褶灯笼袖烘托温柔少女心一式两穿短可做宽松娃娃衫长可做松身连衣裙高腰公主腰线自带乖巧属性均码图纸均码图纸,宽松版型,适合大多数也可按自己
改造教程丨旧牛仔裤改牛仔裙小技巧穿旧的没有新鲜感的牛仔裤改成裙子怎么样?长短随心而定,这样的裙款你一定心水过简单的几步旧衣焕新,一分钱都不用花想要改的平整,也是有技巧的呦,看完,豁然开朗的感觉。改造教程第一步确定
教程丨动手做款长开衫,过个时髦的秋天(附图解)不浮夸,不做作,从内而外散发的知性魅力,给凉凉的秋,添上暖暖的意。素色花色针织线布麻料毛圈不拘泥于花色和材质,就像这个款式对身材的无限包容(麻布款参考图)(毛圈布款参考图)尺码及用
钩针又甜又大的西瓜,多图科科手工夏天到了,和炎夏最配的,应该就是西瓜了吧?鲜红的瓤,黑色瓜籽,绿条纹瓜皮,几个颜色搭配起来,自己钩一个西瓜小配饰,出去逛一圈。你就是这条gai上最亮丽的仔!西瓜颜色太丰富,所以特别
科科手工钩针一张充满回忆的爱之祖母花园毛毯今天介绍的,是国外一位女性MOMALRON制作的一张美丽又充满故事的毯子。这张毛毯,是在她母亲罹患脑癌后,她在母亲病床前与母亲一起完成的作品。为了纪念母亲,MALRON在博客中详细