2011-09-09 126 views
2

我对分布式版本控制系统和当前的整体概念很陌生,我正在将我的开源项目移至Github。在多台计算机上运行Git

问题是这样的:

我有两台电脑,我通常用在GitHub上针对同一仓库工作。

这两台机器是否必须以某种方式设置,以便git可以区分这两台机器?我需要两个公钥还是什么?

回答

3

Git不需要区分任何东西。您可能希望在GitHub的存储库配置中包含这两台机器的公共密钥,以便您无需密码即可进行推送。您还必须确保您的提交者信息(user.nameuser.email,请参阅git config --help)在两台机器上都正确设置。除此之外,你应该很好去。

+0

相关公钥与用户关联,而不是机器。你可以在两台机器上使用同一个。 –

+0

是的。通常情况下,您不会将所需的密钥复制到其他机器。 (至少我从不在一台机器上使用密钥。) – Bombe

相关问题