Size: a a a

testing_in_python

2021 January 10

ИС

Игорь Середа... in testing_in_python
Mike
Привет.
Подскажите как настроить pycharm на gitlab c использованием ssh ключей? Какой плагин может нужно использовать?
Спасибо
источник

M

Mike in testing_in_python
Спасибо, но это для Idea!
Мне нужно для PyCharm
источник

ИС

Игорь Середа... in testing_in_python
Mike
Спасибо, но это для Idea!
Мне нужно для PyCharm
Ну, тогда тут я бессилен.
источник

M

Mike in testing_in_python
Я тут гуглю уже 3-4 часа... есть решение для Professional есть через putty и сторонние аппы. Но чтобы в pyCharm так и не нашел :(
Это если про гугл говорить :)
источник

V

Vita in testing_in_python
В общем, тут pycharm ни причём, можно даже vs code использовать. У тебя такой алгоритм:
1) на компе генерируешь rsa или другой ключ с помощью генератора ключа (компонент openssh или putty генератор ключа), получаешь свой открытый ключ
2) на сервере git/gitlab/bitbucket через свой профиль добавишь этот ключ в настройках ssh
3) и теперь просто клонируешь репу  по ssh без запроса логопасса

Если забыл или надо новый комп присоединить к гит-серверу, заново генерируешь открытый ключ для клонирования по ssh
источник

M

Mike in testing_in_python
Vita
В общем, тут pycharm ни причём, можно даже vs code использовать. У тебя такой алгоритм:
1) на компе генерируешь rsa или другой ключ с помощью генератора ключа (компонент openssh или putty генератор ключа), получаешь свой открытый ключ
2) на сервере git/gitlab/bitbucket через свой профиль добавишь этот ключ в настройках ssh
3) и теперь просто клонируешь репу  по ssh без запроса логопасса

Если забыл или надо новый комп присоединить к гит-серверу, заново генерируешь открытый ключ для клонирования по ssh
Вот 1-2 я сделал, с 3м проблемка, что значить клонируешь репу по ssh?
источник

V

Vita in testing_in_python
У тебя ссылка на репу начинается типа gitlab@название-репо
источник

M

Mike in testing_in_python
git@github.com:User/UserRepo.git
источник

NV

Nikita Vandyshev in testing_in_python
источник

NV

Nikita Vandyshev in testing_in_python
вот от сюда копируешь
источник

NV

Nikita Vandyshev in testing_in_python
git clone <вставляешь свой ссыль>
источник

V

Vita in testing_in_python
Потом эту ссылку либо через консоль гита либо через пункт меню VC в pycharm используешь для клонирования
источник

NV

Nikita Vandyshev in testing_in_python
проект открываешь через пайчарм - дальше все будет за тебя
источник

M

Mike in testing_in_python
источник

NV

Nikita Vandyshev in testing_in_python
значит что ты ключ добавил либо не тот, либо не так
источник

V

Vita in testing_in_python
Ну скорее всего прав на репу нет, хотя не уверен, даже с правами на чтение для репы можно клонировать
источник

V

Vita in testing_in_python
Скорее не тот ключ компа добавил в гит-сервер, с которого клонируешь
источник

M

Mike in testing_in_python
я просто не понимаю как pycharm увидит мой прайвит ключ
источник

A

Anna in testing_in_python
Я с таким тоже однажды полдня мучилась. Потом оказалось, что мне действительно нужного доступа к репе не дали. Лучше сразу devops'у писать, чтобы проверил
источник

M

Mike in testing_in_python
@joyniter @nekitvand
СпасибО! Все получилось
источник