我为我的服务器用户git repos写了一个备份脚本。它为每个指向备份服务器的回购(我自己和其他用户)添加了新的遥控器。如何防止“git remote add ssh://”建立连接?
这是一个棘手的操作,因为脚本通过cron.daily以root身份运行,必须添加远程用户拥有repo并建立ssh连接作为我自己,因为我是唯一允许通过ssh连接到不同的备份服务器。
- some_user $ git的远程添加远程名SSH:如果git的是不是要建立SSH连接运行这些命令时
就不会有什么问题// $ @我$服务器/ ...
- some_user $混帐配置remote.REMOTENAME.mirror真正
- some_user $ git的远程设置URL远程名SSH:// $ @我$服务器/ ...
- some_user $ git的远程设置网址--push远程名SSH :// $ me @ $ server/...
如何防止git与这些命令建立连接?
谢谢!
我只是试过,它和这些命令都没有尝试建立连接,当我执行它们。 – 2011-03-31 18:29:15