Я сделал мерзавца repo на локальной машине с "мерзавцем init - пустым" и добавил его как удаленный источник на проекте на моем основном компьютере с ssh:
git add remote origin git@192.168.1.14:repoName.git
Я смог сделать фиксацию и нажатие с моего основного компьютера на другой компьютер днем, я создал repo, но сегодня я попробовал, и это не работало.
Когда я сделал "источник нажатия мерзавца", он возвратил эту ошибку:
bash: line 1: git-receive-pack: command not found
fatal: The remote end hung up unexpectedly
Этими двумя машинами является Mac основной рабочий Leopard и сервер один рабочий Tiger. Я думаю, что это может быть связано с $PATH мерзавца на сервере, но я не уверен.
я использовал тезисы instrution для создания моего сервера мерзавца: http://blog.commonthread.com/2008/4/14/setting-up-a-git-server
Хорошо, таким образом, я решил свою проблему.
Я похож на probleme, был ssh, не читая .bash_profile, Что я должен был сделать, записать
export PATH=$PATH:/usr/local/bin
в .bashrc вместо этого с тех пор ssh чтения тот файл.
Необходимо использовать/etc/rc.common вместо этого ~/.bashrc для решения их проблема для всех пользователей и всех оболочек на сервере