Переключить Git репозиторий с HTTPS на SSH

Thank you for reading this post, don't forget to subscribe!

Пред­по­ло­жим в какой-то момент была скло­ни­ро­ва­на репа по https ссыл­ке, например:

Про­ве­рить ста­тус url репы мож­но при помо­щи команды:

Как при­мер:

Теперь пред­по­ло­жим необ­хо­ди­мо пере­клю­чить­ся на ssh, идем на GitHub, смот­рим ссыл­ку нуж­но­го формата:
Идем в пап­ку с репой, выпол­ня­ем команду:

 

Сно­ва проверяем:

 

Ана­ло­гич­но на BitBucket:

 

В обрат­ной после­до­ва­тель­но­сти (при необ­хо­ди­мо­сти) пере­клю­ча­ем обратно:

 

Как резуль­тат:

Использование HTTPS / SSH в зависимости от ситуации

Мож­но исполь­зо­вать пере­клю­че­ние в зави­си­мо­сти от ситу­а­ции, напри­мер мож­но доба­вить https ссылку:

 

После пушить в бренч выби­рая remote:

 

За эту под­сказ­ку спа­си­бо @jfett

Про­сто остав­лю это здесь - как пере­име­но­вать / изме­нить ссыл­ку на репу: