Создание нового репозитория (“классический” Git)
Создание нового репозитория (“классический” Git)#
На хосте-сервере (rundeck):
sudo -u git -s /bin/bash
cd /srv/git
git init --bare --shared=group /srv/git/nginx-config-PROD.git
На клиентском хосте 1:
mkdir nginx-config-PROD && cd nginx-config-PROD
git init
git add .
git commit -m 'Initial commit' --author='Author Name'
git remote add origin git@git.sitefactory.local:/srv/git/nginx-config-PROD.git
git push origin master
На клиентском хосте 2:
git clone git@git.sitefactory.local:/srv/git/nginx-config-PROD.git