zoukankan      html  css  js  c++  java
  • git在切换分支的时候,管理暂存本地修改的代码

    当我们在使用git进行团队协作开发的时候,会有多个开发分支。例如:master、dev、feature等等分支。
    例如:当我们在feature分支进行开发的时候。然后想切换到master分支看一下这部分业务逻辑怎么处理的,运行看看效果,但是我们已经在feature分支做了修改,因为业务没有写完不能直接commit。。。
    所以git stash 就派上用场了

    例如我们在feature分支做了修改。在切换分支的先进行“暂存”。

    git branch  // 查看当前分支
    
    git stash // 将本地改动暂存到“栈”里面
    
    git checkout master // 切换到master分支
    
    git pull // 拉取master分支最新的代码
    -------------------------------------------------
    # 当我们再想切换回当前的feature分支
    
    git checkout feature // 切换回到feature分支
    
    git stash show //显示当前放在栈里的文件
    
    git stash pop // 再将刚才暂存到“栈”里面的代码取出来
    --------------------------------------------------
    // 这样就可以继续接着刚才的业务逻辑继续开发了
  • 相关阅读:
    著名的小退问题
    Oracle学习笔记(十二)
    Oracle学习笔记(十一)
    Oracle学习笔记(十)
    Oracle学习笔记(九)
    Oracle学习笔记(八)
    Oracle学习笔记(七)
    Oracle学习笔记(六)
    Oracle学习笔记(五)
    Oracle学习笔记(四)
  • 原文地址:https://www.cnblogs.com/shj-com/p/15479633.html
Copyright © 2011-2022 走看看