通常我会这样做以启动一个新的Mercurial项目:
cd /project-directory
hg init
Run Code Online (Sandbox Code Playgroud)
这使用我机器上某处设置的用户名(%USERPROFILE%\Mercurial.ini)
但在这种情况下,我想用不同的用户名初始化一个项目.
是否可以选择使用hg init它?
hg init根本不使用用户名(repo在没有更改集的情况下从修订版开始null).如果要使用其他用户名提交,请使用hg commit --user.
您也可以在存储库的hgrc(.hg/hgrc)中设置用户名,就像在全局库中一样 - 然后对该存储库的所有提交都将使用它.