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
hg branch test 创建test分支hg commit -m "test branch" 提交分支到本地hg push --new-branch 将新分支提交到远程仓库hg update jinz 切换分支hg merge -r 65 合并并且删除本地的head, 65是head的编号。hg branch 查看当前分支hg branches 查看当前所有分支hg update test 切换当前分支到testhg update -r 版本号 切换到你指定的版本# 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