日常工作中,个人总结的 - Git - 常用操作方法 (四)

219 阅读2分钟

我们在日常工作中,经常遇到这种情况,比如:今天给你一个任务做,但是期间又有一个比较急的bug需要你优先处理,但是你手头上的这个任务还没完成,或者又要切到另一个分支,我一般这样处理在当前分支:git stash

  • git stash ----- (暂存在当前分支) 提交时:只会上传最后一次commit之前的东西,当在终端输入git stash时,会把最后一次 commit 时到现在所更改的东西暂存起来,不提交
  • git stash list ------暂存记录查看如果你多次stash,你可以在分支多次暂存,打出log,然后选择你要 popstash
  • git stash pop ------- (我一般这样)如果你要恢复的是最近的一次改动,git stash pop即可,我用这个用的最多
  • git stash apply ----- 我看公司的wiki文档上推荐用 apply ,但是个人觉得上面那个比较实用

我们在日常工作中,另一个情况相信大家也经常遇到(个人觉得),多人上传代码,解决了很多单,由于测试测不过来(不懂他们为何测不过来,呵呵,强颜欢笑),老大就另开了一个release分支

  • 当然我们也要另起一个分支,把最干净的release代码拉下来,可以直接在release上改,然后push
  • 我们首先要切到dev,从这拷贝一份release分支(由于我们的本地的代码是最后merge到dev上的)
  • 写到这里,我觉得写这一段有点多余,带点白痴………………不好意思为了码字

结语

249620372 FRONT-END-JS前端 交流QQ群

(我们的宗旨是,为了加班,为了秃顶……,仰望大佬),希望小伙伴们加群一起学习