фатальный: протокол 'git @ https' не поддерживается - PullRequest
0 голосов
/ 22 октября 2018

У меня есть это сообщение, подталкивающее мой репо

C:\Users\sejjilali\Documents\Test forge>git push --set-upstream origin master
**fatal: protocol 'git@https' is not supported**

Я не знаю, как ее решить, проблема в том, что все нормально работает на другом компьютере.Может быть, это потому, что они посадили меня в компанию?

Вот моя удаленная конфигурация:

C:\Users\sejjilali\Documents\Test forge>git remote -v
origin  git@https://github.com/Saifou/testForge.git (fetch)
origin  git@https://github.com/Saifou/testForge.git (push)

1 Ответ

0 голосов
/ 22 октября 2018

URL-адреса для вашего origin пульта повреждены:

C:\Users\sejjilali\Documents\Test forge>git remote -v
origin  git@https://github.com/Saifou/testForge.git (fetch)
origin  git@https://github.com/Saifou/testForge.git (push)

Часть git@ взята из URL-адреса SSH, а остальные выглядят как HTTP-URL.Вы можете обновить их следующим образом:

  • Если вы хотите использовать SSH URL, что-то вроде

    git remote set-url origin git@github.com:Saifou/testForge.git
    

    Обратите внимание, что в этом случае мы также конвертируем /на : сразу после github.com.

  • Если вы хотите использовать HTTPS URL, что-то вроде

    git remote set-url origin https://github.com/Saifou/testForge.git
    

Как только этоготово, снова запустите git remote -v, чтобы убедиться, что оба URL были обновлены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...