如何使用不同的用户名初始化新的Mercurial项目?

Luc*_*caz 5 mercurial

通常我会这样做以启动一个新的Mercurial项目:

cd /project-directory
hg init
Run Code Online (Sandbox Code Playgroud)

这使用我机器上某处设置的用户名(%USERPROFILE%\Mercurial.ini)

但在这种情况下,我想用不同的用户名初始化一个项目.

是否可以选择使用hg init它?

Cat*_*lus 9

hg init根本不使用用户名(repo在没有更改集的情况下从修订版开始null).如果要使用其他用户名提交,请使用hg commit --user.

您也可以在存储库的hgrc(.hg/hgrc)中设置用户名,就像在全局库中一样 - 然后对该存储库的所有提交都将使用它.