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历史

来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/wujiaolong/p/109d4047e72e4c6c48ee23061923e832.html

2-1 git合并 打tag相关推荐

  1. git拉取tag代码_10年经验17张图带你进入gitflow企业项目代码版本管理的最佳实践...

    前言 对于项目版本管理,你是否存在这样的痛点:项目分支多而杂不好管理,git log界面commit信息错乱复杂无规范,版本回退不知道选择什么版本合适--. 项目版本管理的最佳实践系列,笔者将以两篇文 ...

  2. Git命令 分支 Tag 配置 SVN迁移

    目录 一.git 代码管理 二.git 分支管理 三.git Tag管理 四.git 日志查看 五.配置Git仓库 六.从SVN迁出到本地Git仓库(还没有配置Git仓库的,直接看第八条) 七.在远程 ...

  3. Git合并和变基简介:它们是什么,以及如何使用它们

    by Vali Shah 通过瓦利沙阿 Git合并和Git变基简介:它们做什么以及何时使用它们 (An Introduction to Git Merge and Git Rebase: What T ...

  4. 简单介绍Git合并分支的流程步骤

    这篇文章主要介绍了详解Git合并分支的流程步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 正常合并分支dev到master流 ...

  5. git 合并代码_git的几种实用操作(合并代码与暂存复原代码)

    总述 git工具也用了很久,自己也写了几篇使用教程,今天继续给大家分享一些我工作中使用过的git操作. 1.git合并远程仓库的代码 2.git stash保存当前的修改 这两种情况大家应该都使用比较 ...

  6. git合并多个commit成为一个commit

    git合并多个commit成为一个commit 在git使用中,可能会在合并代码的时候有大量的commit,如何能在合并分支的时候将许多commit转化为1个commit呢,可以使用以下命令: git ...

  7. Git合并两个不同的仓库

    1.说明 Git合并两个不同的仓库, 两个都是已经存在的仓库, 比如grpc-demo和Telemetry, 演示将grpc-demo下的工程整体放入到 Telemetry下面的方法, 同时保留代码的 ...

  8. IDEA中Git合并冲突

    1.美图 2.背景 IDEA中Git合并冲突 先commit本地修改的文件到本地repository pull源码,因为存在代码冲突,所以接下来会自动弹出merge融合窗口,如下图:

  9. Git合并单个文件和[y,n,q,a,d,/,K,j,J,g,e,?]

    Git合并单个文件和[y,n,q,a,d,/,K,j,J,g,e,?] 前言 今天想要合并两个分支的同一个文件,查了网上一些资料,将A分支的a文件合并到B分支的a文件上.可以通过以下方式合并 git ...

最新文章

  1. 主流家用计算机,年终聊装机 主流家用电脑怎么选CPU?
  2. Reddit票选 | 2019年绝对不能错过的机器学习论文
  3. 无需写代码的高颜值富集分析神器
  4. 【django轻量级框架】在线视频教育系统设计与实现
  5. VS项目属性的一些配置项的总结(持续增加。。。)
  6. ZooKeeper学习总结(3)——ZooKeeper常见面试题
  7. HTTP请求方式: GET和POST的比较
  8. 高科技应用之人脸识别、,
  9. 硬改TP-WR886N v5 路由器刷入源码编译的openWRT/LEDE系统
  10. 网络测试丢包软件,网络掉包率测试工具
  11. 蓝牙地址BD_ADDR组成
  12. 金钱数字转换为大写中文
  13. 【微信小程序】解决点击(bindtap)和长按(bindlongtap)冲突
  14. 大华摄像头实现web端实时播放以及录像回放
  15. 【点云3D目标检测】IA-SSD报错:Expected isFloatingType(grads[i].scalar_type()) to be true, but got false.
  16. DIY可视化导出uni-app源码生成器
  17. 计算机图形学实验二 《绘制任意斜率的直线》
  18. 商城网站测试报告应该怎么写
  19. Python复习第八课(2_34_0514_Python)
  20. js前端身份证号、手机号脱敏、手机号、身份证号加密(ios浏览器兼容性问题)

热门文章

  1. python词云有什么用_使用Python定制词云
  2. 算法每日一题--分治算法(一)-李富贵要上岸985
  3. 我们一起爬爬爬之HTTP原理
  4. 城市发展规律及未来走向进行认知与预测的机构
  5. linux搭建mysql主从模式_Linux下搭建MySQL的主从复制(一)
  6. html字幕滚动条,html中滚动条的代码是什么?如何设置html滚动条?
  7. PHP获取input中的值相同报错,laravel单元测试之phpUnit中old()函数报错解决_php实例...
  8. 中lisp文件_关于 Emacs 中的变量你需要知道的事情 | Linux 中国
  9. 渗透测试入门6之权限提升
  10. JSTL (JSP标准标签库)