与多台计算机上的远程git存储库是同一个人?

时间:2010-11-14 00:05:10

标签: git github assembla

我在几台机器上开发,但是当我推送到远程存储库时,我发现我遇到了麻烦:它(目前是Assembla,但之前在Github上发生过)认为我是一个独立的人。在Assembla中我是“匿名”用户,即使我更改了我的全局配置以匹配我的姓名和电子邮件,甚至使用了相同的SSH密钥。虽然现在只是烦人,但是当我或其他人需要知道我为项目做出的贡献时,未来可能会出现更大的问题。

当我在多台计算机上时,如何让远程存储库认为我是同一个人?

作为旁注:有没有办法将所有以前的提交(我是当前项目中唯一的人)与我联系起来?

1 个答案:

答案 0 :(得分:1)

您可以使用以下说明更新以前的提交:http://book.git-scm.com/4_undoing_in_git_-_reset,_checkout_and_revert.html

但要小心推送提交,在最坏的情况下,你可以搞乱回购。

相关问题