[英]SSH and Git Clone
是否可以ssh到远程服务器并触发git克隆。 即我需要ssh到服务器A,创建一个文件夹/ tmp / A并克隆一个存储库,其中所有内容都在A上。远程服务器的ssh密钥配置为连接到git。
ssh root@Server
git init
git clone gitproject.
这行不通。 任何帮助表示赞赏。 我觉得脚本步骤是异步运行的,因此克隆失败,找不到.git。
您说: "I feel the script steps are run asynchronously"
,这表明您正在脚本中完成所有这些操作,因此git init
和git clone
是在本地完成的。 在这里,您实际上不需要git init
。
ssh root@server 'git clone gitproject /tmp/A'
在服务器上发出命令并将其克隆到那里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.