【基本命令】

hg help [command]  //eg: hg help qnew

hg st // 查看local workspace与local repository之间的的所有更改

hg in // 查看 center repository 上可更新的changeset

hg out // 查看 local repository上 可push的changeset

hg ci -m "comment" // 提交本地修改到local repository

hg update // 应用local repository的更新到本地

hg heads // 查看head的数量,如果多于一个则需要merge

hg merge // merge多个heads

hg push // 提交本地更新到center repository

hg log -l 5 // 查看最新的5个changeset

hg revert -r 12345 --all // revert版本12345之后所有的修改,注:版本12345本身的修改不会被revert

【Extensions】

常用的extensiongs, 包括q, purge, pull rebases等, 修改.hg文件夹中的hgrc文件,如下:

[paths]
default = [repository path]

[extensions]
hgext.mq=
hgext.purge=
rebase=

常用命令:

QUEUE:

hg qnew "comment" patch_name.diff

hg qpop // 把最上面的的patch移出队列

hg qpush // 应用一个patch

hg qremove patch_name //删除一个队列,只有被pop出来的patch才能被删除

hg qser // 查看所有已有的patch

hg qapp // 查看所有被应用的patch

hg qfinish -a // finish 之后的patch才能被提交

hg qimport "C:\test.diff" // 导入指定patch文件,之后需要执行qpush才能把新导入的queue应用上

hg qimport -r 12345 // 把已经finish的changeset再变回queue,-r后的参数为changeset的版本号

OTHER:

hg purge // 删除所有新增的文件

hg pull --rebase // 本地有q的时候使用,从center repository上得到最新更新,并在更新的代码上应用本地的queues

Mercurial command in bitbucket相关推荐

  1. Mercurial黄昏,Bitbucket宣布全面转向Git

    源代码托管平台 Bitbucket 宣布将逐步放弃对版本控制系统 Mercurial 的支持. Bitbucket 推出于 2008 年,当时集中式版本控制是比较普遍的,Mercurial 是其中的典 ...

  2. 分布式版本控制系统Mercurial(一):Mercurial基本功能介绍

    版本控制系统(Version Control System / Revision Control System,或者叫做源码控制系统Source Control System,以下简称VCS),是软件 ...

  3. mercurial和svn_DBA Mercurial简介–处理文件和更改

    mercurial和svn 介绍 ( Introduction ) In my previous article, we went over the reasons why DBAs should u ...

  4. Web前端知识技能大汇总

    Web前端知识技能大汇总 来源:github 发布时间:2015-07-08 阅读次数:3432 28 项目起源 还记得@jayli 的这幅前端知识结构图么. 图片的形式具有诸多的不便.缺失源图的我们 ...

  5. 前端搬运工:零基础的前端开发初学者应如何系统地学习?前端掌握技能的学习路线

    前端小伙伴们:[刚入门,但迷茫人群],请认真读完 下面的 淘宝web 大神总结,如果你对前端是真爱的话,并且坚信可以作为职业去改变你的生活,慢慢日积月累,按这个来吧,真的! 上半部分是 技术路线, 下 ...

  6. 前端技能汇总 知识结构

    Frontend Knowledge Structure 项目起源 前端知识结构 可视化效果 前端开发知识结构 前端工程师 浏览器 IE6/7/8/9/10/11 (Trident) Firefox ...

  7. 前端开发基础知识结构

    个人博客已上线,欢迎前去访问评论! 无媛无故 - wangchloe的个人博客 WangChloe - 简书 最近都在整理电脑上乱放的前端周边,可惜原文链接比较难找,特此说明是转载的. Fronten ...

  8. sourcetree安装遇到的各种坑

    安装 SourceTree 时,需要使用atlassian授权,多数会卡到这一步,网上给出的办法跳过 atlassian账号 授权方法 安装之后,转到用户本地文件夹下的 SourceTree 目录,没 ...

  9. [乐意黎转载]前端技能汇总

    Frontend Knowledge Structure 项目起源 还记得@jayli 的这幅前端知识结构图么. 图片的形式具有诸多的不便.缺失源图的我们,无法为此图贡献些什么,随着时间的迁移,或许有 ...

最新文章

  1. 为了杀蚊子,这位博士用树莓派DIY了一把激光枪!网友:伤到人怎么办?
  2. 互联网中网站建设如何体现出企业品牌的企业网络推广能力?
  3. Hyperledger子项目
  4. java 环境配置 maven 环境配置
  5. python求组合数c_【Python】算法之求组合
  6. boost::format模块测试 wchar_t 格式的使用
  7. C++palindrome partitioning回文分割算法的实现(附完整源码)
  8. com.mysql.cj.exceptions.InvalidConnectionAttributeException
  9. Codeforces Round #467 (Div. 2)
  10. 什么是MVC和MVVM,两个例子读懂它们!
  11. 3G牌照发放脚步渐近 三大运营商提速布局3G
  12. PS使用技巧(五) 形状工具 U
  13. ygbook小说网站源码 自动采集赚钱源码 ThinkPHP+MYSQL开发
  14. javascript颜色选择器
  15. Win10-C盘清理方法全攻略(从剩余9G到剩49G)
  16. vue中浏览器全屏和退出全屏
  17. 【JAVA】java递归测试考拉兹猜想/冰雹猜想
  18. 每天学一个 Linux 命令:dnf
  19. 江兴华老师在武汉讲座
  20. Python+Flask

热门文章

  1. MyCat教程【分库分表】
  2. 设计一个名为complex的类来表示复数_CAE必修课:结构动力优化设计
  3. 开源一个高效获得汉子偏旁部首、拼音的python库
  4. 从泳坛王子到游击队长 雅典奥运会告别英雄TOP10[zt]
  5. windows“IIS”配置
  6. 安装和配置graphviz(决策树绘树图)
  7. 从欧洲旅游到买房移民希腊的考察全记录!
  8. 如何在Outlook中创建自定义导航窗格
  9. 软件测试需要学什么?软件测试难学吗?简单几句让你认识
  10. 论文笔记:Neural Collaborative Filtering(NCF)