git - 如何使用 ssh 将 repo 克隆到远程服务器

标签 git repository push

我有两台服务器,A 和 B。A 有存储库,可以通过 ssh 连接到 B。B 是一台新服务器,我想要存储库,但不能通过 ssh 连接到 A。我试过复制存储库,创建一个远程推送,使用 -u 进行 git 克隆...有什么建议吗?

最佳答案

在 B 上创建空仓库

B$ git init --bare repo.git

然后使用 SSH 协议(protocol)从 A 推送到它

A$ git push ssh://B/full/path/to/repo.git

关于git - 如何使用 ssh 将 repo 克隆到远程服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3983405/

上一篇:Git 冲突提交

下一篇:Django __小写

相关文章:

git - 在实际 merge 之前查看 git-merge 的结果

JavaScript - 将 for 循环中的多个结果推送到数组中

git - 在推送当前分支期间 check out 新的 git 分支是否安全?

ios - Xtify 有效负载 - 服务器错误

@{upstream} 和@{push} 之间的 Git 区别

git - 如何仅输出 git commit id 中添加的新行?

git - 如何重新设置提交列表?

python - 为 GitPython 中的 "git push"命令提供密码

testing - 源代码存储库或单独存储库中的自动化测试套件?

具有目录范围的 Git 配置,包含多个存储库