我在本地计算机上克隆了一个远程仓库。
对文件进行更改后,我提交,然后执行此操作以创建补丁:
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 ....