Пишу что бы не забыть как обычно используют git через ssh
Создаем ключ
Указываем путь к ключу другой если в системе уже есть
Отсылаем ваш паблик ключ и привязываем к push-юзер, например
Правим конфиг git прожекта.
И пожалуй важный пункт, прописать в
Создаем ключ
%ssh-keygen -t rsa -C user@foo.com
Указываем путь к ключу другой если в системе уже есть
id_rsa например ~/.ssh/id_rsa_git и пароль.Отсылаем ваш паблик ключ и привязываем к push-юзер, например
userpush. Панелька для этого само собой индивидуально для проектхостера.Правим конфиг git прожекта.
.git/config[user]
email = user@foo.com
name = John Smith
[remote "origin"]
url = git://server:port/srv/git/project.git
fetch = +refs/heads/*:refs/remotes/remotename/*
pushurl = ssh://userpush@server:sshport/srv/git/project.git
И пожалуй важный пункт, прописать в
~/.ssh/config хост, пушюзера и путь к ключу.Host server User userpush Hostname server PreferredAuthentications publickey,password IdentityFile ~/.ssh/id_rsa_git
Комментариев нет:
Отправить комментарий