Запись для того, кто спрашивал.

Centos 7 (хранение репо):

useradd -r -m -U -d /home/git -s /bin/bash git
su - git
mkdir -p ~/.ssh && chmod 0700 ~/.ssh
touch ~/.ssh/authorized_keys && chmod 0600 ~/.ssh/authorized_keys
git init --bare ~/project.git
ssh-keygen -t rsa -b 4096 -C "[email protected]"

Windows 10:

Скачиваем и устанавливаем Git.

ssh-keygen -t rsa -b 4096 -C "[email protected]"
eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa

Содержимое файла “cat ~/.ssh/id_rsa.pub” нужно залить на Centos 7 в файл: /home/git/.ssh/authorized_keys

Windows 10:

git config --global user.email "[email protected]"
git config --global user.name "user"
git init
git add .
git commit -m "Init"
git remote add origin [email protected]_7_vds_ip:project.git
git push -u origin master

Centos 7, в папке сайта:

git init
git remote add origin /home/git/project.git
git pull origin master

Вроде все.

Подписываемся на обновления блога по Email:

Введите адрес электронной почты



Оставьте свой комментарий