hg 使用命令

未整理

hg ci -m "close branch" -- close-branch //关闭某个分支

hg branches 查看全部分支

hg update 分支名 切换分支

hg push -b 分支名 只提交某个分支

hg tags 所有tag列表

hg tag tag名字 给代码库打tag

hg log -l 2 -v 查看log, 只显示前两行

hg diff -r 14 > r14.patch 将当前版本和第14个log的差异写到r14.patch 文件中

hg strip -r 15 删除第15个之后的hg log

hg patch r14.patch 将补丁做当前log

创建新分支

  1. hg branch test 创建test分支
  2. hg commit -m "test branch" 提交分支到本地
  3. hg push --new-branch 将新分支提交到远程仓库

实际使用

  1. 源码库没有给创建分支,所以每次开发前在代码上创建分支 jinz
  2. hg update jinz 切换分支
  3. 写完以后, 需要上传,这个时候源码库需要有你的分支,管理员去创建了一个 jinz 分支
  4. 这个时候源码库和你本地都有一个 jinz 分支, 你需要先 hg pull 拉取源码分支
  5. 这个时候本地就有了两个 jinz 分支 有两个 Head 需要合并删除一个
  6. hg merge -r 65 合并并且删除本地的head, 65是head的编号。

使用分支

  1. hg branch 查看当前分支
  2. hg branches 查看当前所有分支
  3. hg update test 切换当前分支到test
  4. hg update -r 版本号 切换到你指定的版本

hgignore 忽略设置

  1. 创建 文件 .hgignore , 注意是一个隐藏文件
  2. 创建忽略规则
# use glob syntax.
syntax: glob
#设置忽略后缀为bak,orig,swp的文件
.hgignore
.idea/*
*.bak
*.orig
*.swp
#设置忽略后缀为Thumbs.db的文件
Thumbs.db

其中第一行指定语法,这里是 glob。共有两个选择:
regexp: Regular expression, Python/Perl syntax.
glob: Shell-style glob

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • go 性能相关总结

    solate
  • go mongodb 使用mgo remove碰到的问题

    因为使用了go的模板,所以在 前端传到后端的过程中造成直接传值错误,所以需要先将得到的 id 进行处理

    solate
  • go中struct和[]byte互相转换

    读取将r中的结构化二进制数据读入数据。 数据必须是指向固定大小值或固定大小值切片的指针。 从r读取的字节使用指定的字节顺序进行解码,并写入数据的连续字段。 当解...

    solate
  • 开启服务和停止服务

    Start函数用于开启服务 1 初始化状态变量 2 创建监听套接字 3 加载使用扩展API函数 4 创建完成端口对象 5 建立监听套接字和完成端口对象间的关联 ...

    用户1154259
  • SGM-Nets:第一个将SGM与深度学习结合的网络

    本文将对2017年的CVPR会议文章《SGM-Nets: Semi-global matching with neural networks》进行简介,该论文作...

    OpenCV学堂
  • PM 帮程序员提高效率需要做的 5 件事

    PM 帮程序员提高效率需要做的 5 件事 作为一个软件开发人员,只有卓越的技术是不够的。更重要的是应该专注一些作为一个专业人士应该了解的内容。在我的排序中,与参...

    用户1289394
  • RSA2020全球信息安全大会PPT下载

    前言PPT列表人的因素(Human Element):DevSecOps 和应用安全(DevSecOps & Application Security):密码学...

    Ramos
  • PM 帮程序员提高效率需要做的 5 件事

    PM 帮程序员提高效率需要做的 5 件事 作为一个软件开发人员,只有卓越的技术是不够的。更重要的是应该专注一些作为一个专业人士应该了解的内容。在我的排序中,与参...

    用户1289394
  • 请准备好迎接即将到来的中国企业服务黄金时代

    ? 来源 | 钛资本 ---- 自2015年企业服务“元年”起,国内创投圈经历了过山车式的震荡。到2019年底,经过了几轮迭代,企业服务从需求到创业再到投资的...

    腾讯SaaS加速器
  • 顶级代码高手的8个编程习惯

    对成功的渴望或许是我们与生俱来写在基因里的一部分。成功会让人幸福,并且几乎每个人都在争取幸福。当我们感到幸福的时候,我们大脑中的化学物质会迸发积极的情感,激励我...

    程序员互动联盟

扫码关注云+社区

领取腾讯云代金券