zoukankan      html  css  js  c++  java
  • git stash解决代码merge出错

    最近在使用git提交代码时,遇到一个问题,就是我修改了几个文件的代码,然后又想把自己代码库里面的代码更新到最新版本,然后不出所料,代码冲突了!作为一个喜欢解决问题的程序员,怎么会被这样的问题所困住呢?于是,脑光一闪,git stash 出现了。
    首先,

    git stash 文件1,文件2。。。

    然后切换到远程分支

    master1 (git checkout master1)

    git pull

    更新到最新版本,
    再切回原来分支

    git checkout origin branch)

    , 合并最新代码代码

    git merge master1

    (就是将更新到最新版本的master1合并到origin branch分支上)
    最后恢复原来的代码:

    git stash pop。

    说到这里,明白git stash的用法了吧。其实它的作用就是暂存当前正在进行的工作。当然了,至于这么查看当前栈中所有未提交的代码,如何清空等,对这些感兴趣的话,可以自行研究啊!

  • 相关阅读:
    架构原则
    基于DDD的Lean Framework
    Javascript 内核Bug
    Back
    Exercise:函数应用于排序
    Lesson5:函数简单应用(二)
    lesson4: 函数简单应用
    lesson3: While 语句简单应用
    range 和len的并用
    lesson2: Python:for语句简单应用
  • 原文地址:https://www.cnblogs.com/cmderq/p/9130815.html
Copyright © 2011-2022 走看看