【发布时间】:2013-03-07 10:27:39
【问题描述】:
我在本地计算机上克隆了一个远程仓库。
对文件进行更改后,我提交,然后执行此操作以创建补丁:
hg diff -U 8 -p -r PREVIOUS_REVISION_NUMBER file_name > patch_file
我发送 patch_file 以供审核。
但是我没有看到我的名字或电子邮件出现在补丁的任何地方。
我的hgrc 看起来像这样:
[ui]
username = My Name <myemail@domain.com>
[extensions]
mq =
[diff]
git = 1
unified = 8
我不应该看到我的姓名和电子邮件出现在补丁中吗? 如果确实被推送,我希望远程 repo 的进一步变更集有我的名字用于此提交。
根据我的工作流程,有没有更好的方法来创建补丁? (进行更改、提交、创建补丁)
编辑:我问是因为我在其他人的补丁中看到了:
# HG changeset patch
# Parent some_long_code
# User name <email>
# Date ....
【问题讨论】: