我已登录共享帐户,并希望以我自己的身份快速提交一些更改。
使用Mercurial,我会使用-u
标志
-u --user USER将指定的用户记录为提交者
hg commit -u 'john.doe@example.com'
我试过
git commit --author='John Doe <john.doe@example.com>'
但没有帮助。
由于帐户已共享,因此无法提供帮助 Using same git repository by multiple users
使用git config
然后在我完成唯一的方式时将其删除?
答案 0 :(得分:3)
使用-c
,您可以覆盖命令行上的任何Git配置设置。所以就像
git -c user.name="John Doe" -c user.email=john.doe@example.com commit
答案 1 :(得分:0)
正常提交,然后与作者一起修改:
git commit --amend --author="Author Name <email@example.org>"
答案 2 :(得分:0)
所以除了@pedro指示的其他选项是更新你的git配置(特别是如果你想提交更多)。
git config user.name "Your Name Here"
git config user.email your@email.com
如果git无法识别您的电子邮件,则必须按照以下步骤将电子邮件添加到您的git标识中。 https://help.github.com/articles/why-are-my-commits-linked-to-the-wrong-user/