Не могу найти мою ссылку на репозиторий git
Поэтому я думаю, что я в замешательстве - но по какой-то причине я не могу push
или же pull
в мой репозиторий git.
У меня есть веб-сервер Linux, и у меня есть веб-папка в /var/www/bcs.net.nz/
Я сделал git init bcs.git
в этой папке (я тоже пробовал .git
) а потом подумал что смогу git clone git@bcs.net.nz:bcs.git
клонировать его на локальной машине или git push
на удаленной машине.
Я также добавил git remote add origin git@bcs.net.nz:bcs.git
на удаленной машине.
После всего этого я все еще не могу ничего толкать и тянуть. Я немного застрял.
git add .
& git commit -m "initial commit"
отлично работает
1 ответ
git clone git@bcs.net.nz:bcs.git
будет означать клонировать (предпочтительно голый репо), который находится в /home/git/bcs.git
Вы можете инициализировать один там, (git init --bare /home/git/bcs.git
) и добавьте хук после получения (chmod 755 /home/git/bcs.git/hooks/post-receive
) который будет проверять код в папке на сервере
#!/bin/sh
git --work-tree=/var/www/bcs.net.nz --git-dir=/home/git/bcs.git checkout -f