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