Mercurial

来自百合仙子's Wiki
跳转到导航 跳转到搜索

查看日志

hg log ,可选参数

-p
以补丁形式列出修改细节
-l N
显示最近的 N 次提交

比较

比较时使用 -r 指定版本号。如只指定一次,则与当前工作文件比较;如不指定,则比较已修改但未提交部分

hg diff -r34 -r35|colordiff

使用 -c REV 来显示指定版本所作的修改:

hg diff -c 136088

恢复

使用 revert 子命令来恢复文件到最后一次(或者指定)提交的版本。

使用 update --clean 子命令来恢复文件到指定/最新版本。[1]

使用 hg cat 来输出指定版本的指定文件(到标准输出)。

克隆

使用 -U 来仅仅生成 .hg 目录。

远程仓库

信息

查看远程仓库地址:

cat .hg/hgrc

配置

配置文件在 ~/.hgrc

忽略文件

项目下的 .gitignore 文件和配置 core.excludesfile 指定的文件等指示哪些文件会被忽略。

文件的格式规范如下:

syntax: glob 指示以下的模式为glob, syntax: regexp 指示之后的模式为正则表达式。之后的行为模式, # 开头的行为注释,空行被忽略。

参见 hgignore 的 man 文档

参见

外部链接

参考资料