hg 使用命令
2016-08-19 00:00
190 查看
未整理
hg ci -m "close branch" -- close-branch//关闭某个分支
hg branches查看全部分支
hg update分支名 切换分支
hg push -b分支名 只提交某个分支
hg tags所有tag列表
hg tagtag名字 给代码库打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
创建新分支
hg branch test创建test分支
hg commit -m "test branch"提交分支到本地
hg push --new-branch将新分支提交到远程仓库
实际使用
源码库没有给创建分支,所以每次开发前在代码上创建分支 jinzhg update jinz切换分支
写完以后, 需要上传,这个时候源码库需要有你的分支,管理员去创建了一个 jinz 分支
这个时候源码库和你本地都有一个 jinz 分支, 你需要先 hg pull 拉取源码分支
这个时候本地就有了两个 jinz 分支 有两个 Head 需要合并删除一个
hg merge -r 65合并并且删除本地的head, 65是head的编号。
使用分支
hg branch查看当前分支
hg branches查看当前所有分支
hg update test切换当前分支到test
hg update -r 版本号切换到你指定的版本
hgignore 忽略设置
创建 文件 .hgignore , 注意是一个隐藏文件创建忽略规则
# 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
相关文章推荐
- MAC如何使用hg命令
- mac上使用hg命令
- 使用SSH开头输入命令不存在情况和openssh-clients安装不上问题
- 使用Bash编写Linux Shell脚本-7.复合命令
- traceroute linux命令使用
- Find命令使用实例
- Vi和Vim使用常用命令
- [MAC使用] rz sz 命令
- 我的经常使用linux小命令
- 使用shell命令分析统计日志
- shell命令使用HDFS的distcp命令
- git场景命令使用
- Linux 系统命令及其使用详解(大全)
- MySql的一些基本使用及操作命令 (待更新)
- git 命令使用
- 通过byobu使用多个命令终端
- nc命令使用
- Docker学习笔记2--频繁使用的相关命令
- 使用DUMPBIN命令(转)
- 《循序渐进Linux》第四章 Linux常用命令及其使用