zoukankan      html  css  js  c++  java
  • Git提交错分支,怎么能再提交自己的分支

    有时候代码开发完了,不小心push到不是自己要提交的分支dev-other了。如果在把代码在自己的的分支dev-own上再写一次,这个办法也太low了,Git绝对不会这么弱。

    查找了下。果然很简单。大概是在dev-other上reset到前一个版本,然后 可以暂存改动,再切到dev-own分支,然后正常的commit 和push就OK了。

      1.
     git reset 目标版本号    

          //git log 可以进行查看版本号

     在IDEA下可以选择前一版本 ,使用reset  

    IDA下会让选择是否一起放到暂存区,根据提示,可以选用MIXed


     2. git stash     //把未暂存的文件提交到git的暂存栈 

       

      3. git checkout  dev-own
    切换分支到要提交的分支

    IDA的这个就不截图了

      4. git stash pop 1  将暂存栈中的代码取出来

    step 5.
    此时代码已经出现在未暂存里,和刚改动的一样,正常提交即可

  • 相关阅读:
    HDU 5438 Ponds
    [HNOI2013]比赛
    [HNOI2009]最小圈
    【模板】高斯消元法
    控制公司 Controlling Companies
    sdut 2878 圆圈
    滑雪
    [ZJOI2010]排列计数
    [HNOI2003]激光炸弹
    [BZOJ 3732]Network
  • 原文地址:https://www.cnblogs.com/xd502djj/p/13065046.html
Copyright © 2011-2022 走看看