Mercurial 中的用户名通常采用以下形式:
Name <email@domain.com>
Run Code Online (Sandbox Code Playgroud)
Git 通常还设置了用户的姓名和电子邮件地址。
您可能需要在 Mercurial 配置中的用户名中指定电子邮件地址,以便提交中的用户名可以在 github 上正常工作。
该用户名不需要与您在任何特定网站上的用户名相同,它用于提交信息。如果要求相同,您如何能够推送其他人完成的变更集?
例如,我的 bitbucket 用户名与我提交时的 Mercurial 用户名不同,并且我将 bitbucket 用户名和密码保留在存储库中的 bitbucket 路径之外的方法hgrc是使用[auth]我的用户.hgrc/部分Mercurial.ini:
[auth]
bb.prefix = bitbucket.org
bb.schemes = https
bb.username = myBBusername
bb.password = myBBpassword
Run Code Online (Sandbox Code Playgroud)
此处输入密码是可选的(系统会提示您),但还有更安全的替代方法可以存储密码,例如密钥环扩展。
但是,更改现有变更集上的用户名有点晚了(您必须重写存储库的整个历史记录)。
| 归档时间: |
|
| 查看次数: |
2625 次 |
| 最近记录: |