我对分布式版本控制系统的整个概念不熟悉,目前我正在将我的开源项目迁移到Github。
问题是:
我有两台计算机,我通常在GitHub上使用相同的存储库。
这两台机器是否必须以某种方式设置,以便git可以区分这两台机器?我需要两个公钥吗?
答案 0 :(得分:3)
Git不需要区分任何东西。您可能希望在GitHub的存储库配置中包含两台计算机的公钥,这样您就可以在没有密码的情况下进行推送和拉取。您还必须确保在两台计算机上正确设置了提交者信息(user.name
和user.email
,请参阅git config --help
)。除此之外你应该好好去。