• Git 提交指定Commit Id的方法


        上周在做项目的时候,在修改一个字符串的时候,因为没有pull到最新的代码然后就进行了修改,导致提交的时候出现问题,顺手在修改后的代码上pull了一下,发现出现了一个merge的commit,为了提交到分支上却没有merge的这一条commit,上网找了一个办法:

    总结起来就是:

    //新建分支(前面是tmp分支,对应远端的F901_Android_Base_MEA分支)
    git checkout -b F901_Android_Base_MEA_temp origin/F901_Android_Base_MEA
    
    //使用新建出来的分支把修改commit保存过来(cbf0d6对应的是修改字符串对应的CommitID)
    git cherry-pick cbf0d6ee8de4328b3f6fefa9dfcd9843e4f088dd
    
    //push 临时分支到服务器分支
    git push origin F901_Android_Base_MEA_temp:F901_Android_Base_MEA
    

      参考链接:https://www.cnblogs.com/zndxall/p/9505446.html

    大多数想法要么平庸,要么更糟糕,这很大程度上因为绝妙的想法难得一见,而且他们还要在我们身边这个充斥了各种恶俗的所谓常识的环境中孕育生长。
  • 相关阅读:
    时间安排还是很不合理
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
    还是很水啊!!!
    pragma mark
    IOS应用发布NSLog的如何注释
    设定时间让应用从后台回来是否重新启动应用
    Mac 上SVN上传.a文件
  • 原文地址:https://www.cnblogs.com/linux0537/p/10929303.html
Copyright © 2020-2023  润新知