我有两个服务器,A和B. A有仓库,可以ssh到B. B是一个新的服务器我想有仓库,但不能ssh到答:我试图复制回购,创建一个远程推,git克隆与-u ...任何建议? which'll集B为远程至A如何使用ssh克隆到远程服务器的仓库
回答
一种方法,将是对乙安装Gitosis的,然后从推送回购到B.
更多关于Gitosis的,见http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way。如果你使用git而不是gitosis,那你就错过了!
谢谢,我会看看gitosis,看看我错过了什么。 – user481826 2010-10-21 14:38:04
我安装了gitosis,并能够将repo推送到外部服务器。谢谢! – user481826 2010-10-21 16:16:06
当你说你尝试复制时,你是什么意思?你尝试过使用scp
吗?
scp -R path/to/repo/on/A [email protected]:desired/path/to/repo/on/B
需要注意的是,除非它有一个/
开始跟随:
的路径是相对于用户的主目录。
我试过复制回购,首先用scp和tar文件夹。我可以在那里获取文件,但是当我尝试使用新回购的git日志时,存在致命错误。 – user481826 2010-10-21 14:36:42
创建基于B空库
B$ git init --bare repo.git
然后推到它从一个使用SSH协议
A$ git push ssh://B/full/path/to/repo.git
嗯,所以我想这... B $ git的初始化--bare外部 一个$混帐推SSH://[email protected]/full/path/to/repo.git 我得到的消息: 没有参考,没有指定;什么也不做。 也许你应该指定一个分支,比如'master'。 致命:远程端意外挂断 – user481826 2010-10-21 14:40:56
@ user481826:我很抱歉,我混淆了使用起来更简单但更复杂的设置方法,您可以使用基于URL的配置文件创建用于从A推送到B的“远程”配置,更少的方法,你必须指定分支来推送,或使用'--all' /'--mirror'。 – 2010-10-21 16:52:27
A $ git push ssh://B/full/path/to/repo.git'*:*' – cmcginty 2010-10-22 00:56:55
- 1. 当我从github远程仓库克隆时,远程仓库的哪个分支被克隆到本地仓库?
- 2. 使用SSH克隆git仓库
- 3. 如何使用Mercurial将存储库克隆到远程服务器/存储库
- 4. 如何使用http/ssh协议从克隆存储库推送到远程服务器存储库?
- 5. SSH错误克隆Git仓库
- 6. 使用ssh密钥从服务器克隆git存储库
- 7. 如何通过ssh将git仓库推送到远程服务器?
- 8. 如何在Windows上设置和克隆远程git仓库?
- 9. 克隆git仓库
- 10. 如何用GitLab克隆git仓库
- 11. 问题克隆GitHub的私人回购到远程服务器
- 12. 如何使用使用ssh-agent的maven克隆克隆?
- 13. 如何使用Xcode 4克隆到远程git存储库
- 14. 使用Arreino与IRremote库克隆远程
- 15. 用ssh用用户名和密码克隆git仓库
- 16. 连接和克隆远程git仓库之间的区别
- 17. Git克隆特定版本的远程仓库
- 18. 如何从VM中克隆Git仓库?
- 19. 用SSH和libgit2sharp克隆一个git仓库
- 20. windows服务器上的mysysgit&copssh远程克隆/推不工作
- 21. Mercurial:通过ssh克隆远程存储库时出现错误
- 22. 混帐克隆到远程机器
- 23. 如何使用ssh登录远程服务器(槽壳脚本)
- 24. 远程Git仓库和SSH协议
- 25. 使用ssh克隆Git Repositroy
- 26. 使团队克隆git仓库
- 27. git服务器信息或远程操作ascii(克隆)
- 28. SSH连接到远程数据库服务器
- 29. SSH远程服务器bash编程
- 30. 使用ksh通过ssh连接到远程服务器
如果你没有SSH访问,*不要*你有什么样的访问权限?只要你有某种(可能是间接的)文件系统访问,你所要做的就是复制文件... – Cascabel 2010-10-21 01:09:29
我的意思是服务器B由于防火墙而无法到达服务器A. A是内部开发服务器,B是顾问审查的外部服务器。 – user481826 2010-10-21 14:46:46