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.
    此时代码已经出现在未暂存里,和刚改动的一样,正常提交即可

  • 相关阅读:
    228. Summary Ranges
    324. Wiggle Sort II
    42. Trapping Rain Water
    工作之后
    279. Perfect Squares
    391. Perfect Rectangle
    351. Android Unlock Patterns
    246. Strobogrammatic Number
    [LeetCode] 75. Sort Colors Java
    [Java] 80. Remove Duplicates from Sorted Array II Java
  • 原文地址:https://www.cnblogs.com/xd502djj/p/13065046.html
Copyright © 2011-2022 走看看