我只是开始了解git,我实际上找不到以下问题的文档化解决方案。 Assembla.com仅允许每个用户使用一个公共SSH密钥。问题是,是否有办法从两台不同的PC“推”?例如,创建一个单独的私钥/公钥对并在两台机器之间共享它仅用于此用途会有所帮助,或者这不是一个明智的做法?Git从多台机器推送到Assembla存储库
3
A
回答
3
在一台机器上创建私钥。将它复制到另一个,但使用不同的名称(如git_id_rsa)。然后使用ssh-add path-to-git_id_rsa
将ID添加到您的身份收集中。然后像原来的机器一样使用git push
。
0
在另一台PC上为Assembla创建另一个SSH密钥。将其命名为:assembla
和assembla_rsa.pub
,以区分它们与可能存在的其他键。
1
Assembla现在允许多个ssh密钥(即使他们的免费帐户)。你只需要在此处添加(开始|公司简介|管理Git的设置):
http://www.assembla.com/user/ssh_keys
很好地隐藏在下面的页面:)
相关问题
- 1. 从一台机器到另一台机器的Git存储库
- 2. 如何从一台机器的git存储库克隆到另一台机器?
- 3. 如何在同一台机器上使用多个帐户推送到多个Git存储库?
- 4. 如何将本地Git存储库推送到另一台计算机?
- 5. 从bitbucket存储库推送到共享主机ftp服务器
- 6. 推送到远程存储库时出现git推送错误
- 7. git推送到远程存储库“无法从远程存储库读取”
- 8. IBM Bluemix Git存储库推送请求
- 9. Git只推送裸露的存储库?
- 10. 从两台机器开发的Git存储库设置?
- 11. git + assembla +多个ssh密钥/多台计算机
- 12. Git推送代码从存储库1到存储库2(协作者存储库)
- 13. 的Git无法推到存储库
- 14. Git - 仅从指定的存储库接受推送
- 15. 无法提交并将更改推送到openshift联机GIT存储库
- 16. 将变化从subversion存储库推送到活动服务器
- 17. 将文件推送到远程git存储库
- 18. Git - 推送到远程存储库失败
- 19. 无法推送到远程git存储库
- 20. 如何使用Git初始推送到远程存储库?
- 21. Git:推送到已修改的存储库
- 22. 推送到没有SSH密钥的git存储库?
- 23. GIT-无法推送到远程存储库
- 24. 将新分支推送到google.com git存储库
- 25. 如何将文件推送到git存储库但不是Heroku?
- 26. 无法推送到Git中的远程存储库
- 27. 推送到NFS共享上的Git存储库失败
- 28. 将git标签推送到gitosis存储库
- 29. git无法推送,无法找到存储库
- 30. 如何使用Git开始推送到辅助存储库
您需要执行此之前,SSH-补充说:“ eval''ssh-agent''“在bash中 – alvatar 2010-03-01 00:16:31