我想我可以做到以下几点:

machine1 $ cd /
           mkdir try-git
           cd try-git
           git init

machine2 $ git push ssh://loginname@192.168.1.123//try-git master

就这样?machine1会有所有的文件吗?(machine2的当前目录是git repo)。但在machine2上,我继续安装git-receive-pack: command not found,但两台机器都安装了最新的git 1.7.4…
更新:似乎我需要添加
PATH=$PATH:/usr/local/git/bin

到两台机器的.bashrc
但是为什么不调用bash会给它添加越来越多的路径。

最佳答案

你想把整个回购推到另一台机器上吗?最简单的方法是从目标机器到源机器执行“git克隆”。

08-27 18:17
查看更多