zoukankan      html  css  js  c++  java
  • 2-1 git合并 打tag

     
    tag常用命令(仅供参考):
     
    git tag -a V1.4 -m "1.4"
    创建一个tag
     
    git tag
    查看本地tag
     
    git tag -d V1.1 
    删除本地tag
     
    git push origin V1.1
    提交到远端版本库
     
    git ls-remote --tags origin
    查看远端tag
     
    git pull origin --tags
    更新远端tag信息到本地
     
    git reset --hard V1.1
    更新代码到某个tag
     
    git push origin --delete tag V1.1
    删除远端服务器tag
     
     

    分支的合并 merge

    • git merge branch-name 把分支branch-name合并到master
    • 合并无冲突 git自动commit本次合并 直接push代码就可以
    • 有冲突的话 先修改冲突文件 然后add、commit、push操作 
      冲突 

    合并之后无操作

    • 撤销合并 git reset --hard 36f0....

    合并之后有其他操作

    • git revert -m 1 merge的commit

    合并test分支的一次commit到master

    • git cherry-pick fc2...

    git rebase -i  修改log历史

     

     


     
     





  • 相关阅读:
    C到C++的升级
    设计模式分类
    对模式的十大误解
    MAC帧和IP包的分析
    python之路—从入门到放弃
    选课系统
    Scrapy框架详解
    爬虫系列
    Python从入门到断气
    常用模块
  • 原文地址:https://www.cnblogs.com/wujiaolong/p/109d4047e72e4c6c48ee23061923e832.html
Copyright © 2011-2022 走看看