zoukankan      html  css  js  c++  java
  • git 随笔

    当你正在你的分支开发的时候,却要处理一个紧急的bug或者其他的事情,总之是需要马上去到线上的
    你需要 首先将你的工作内容 进行追踪 git add filename 然后进行git stash操作。(将当前工作现场“储藏”起来,等以后恢复现场后继续工作)
    然后可以从主分支拉取新的分支(或者当前分支)去解决bug。
    在你的分支恢复你之前的工作状态有两个办法:
    一是用git stash apply恢复,但是恢复后,stash内容并不删除,你需要用git stash drop来删除;
    另一种方式是用git stash pop,恢复的同时把stash内容也删了。
    Git专门提供了一个cherry-pick命令,让我们能复制一个特定的提交到当前分支。
    如果是新建的分支解决bug,就可以将刚刚修改bug的提交复制到你自己的开发分支上去。

  • 相关阅读:
    soap-学习
    Redis教程
    Java 不可变对象
    java volatile
    Go语言
    mongodb 基础语法
    Linux 命令大全
    Java json字符串对比
    sqlserver 数据库阻塞和死锁
    http 和 https 的区别
  • 原文地址:https://www.cnblogs.com/dg-blog/p/12751961.html
Copyright © 2011-2022 走看看