2
我对分布式版本控制系统和当前的整体概念很陌生,我正在将我的开源项目移至Github。在多台计算机上运行Git
问题是这样的:
我有两台电脑,我通常用在GitHub上针对同一仓库工作。
这两台机器是否必须以某种方式设置,以便git可以区分这两台机器?我需要两个公钥还是什么?
我对分布式版本控制系统和当前的整体概念很陌生,我正在将我的开源项目移至Github。在多台计算机上运行Git
问题是这样的:
我有两台电脑,我通常用在GitHub上针对同一仓库工作。
这两台机器是否必须以某种方式设置,以便git可以区分这两台机器?我需要两个公钥还是什么?
Git不需要区分任何东西。您可能希望在GitHub的存储库配置中包含这两台机器的公共密钥,以便您无需密码即可进行推送。您还必须确保您的提交者信息(user.name
和user.email
,请参阅git config --help
)在两台机器上都正确设置。除此之外,你应该很好去。
相关公钥与用户关联,而不是机器。你可以在两台机器上使用同一个。 –
是的。通常情况下,您不会将所需的密钥复制到其他机器。 (至少我从不在一台机器上使用密钥。) – Bombe