Git Fetch возвращает "фатальный: я не обрабатываю протокол https" в windows
5 ответов
Я вижу дополнительные пробелы между forkgeek и https://... online 3.
выполните следующие команды, чтобы исправить это.
git remote remove forkgeek
git remote add upstream https://github.com/forkgeeks/aws-cloudwatch-keen-integration.git
git fetch upstream
Я изменил forkgeek на upstream, вы можете иметь любое имя, которое хотите.
git config --local -e
Это откройте файл config для РЕПО в Vim, где вы можете удалить дополнительные/специальные символы, которые вызывают эту ошибку.
Если у вас есть проблемы после запуска
git push origin master
fatal: I don't handle protocol 'https'
Исправить это удаление этой ссылки
git remote rm origin
#then check is all worked well
git remote -v
Теперь вы можете снова добавить url для удаленного репозитория
git remote add origin https://example.com/user/repo.git
#and check
git remote -v
#And push the changes in your local repository to github
git push origin master
Я новичок в git, и у меня только что была аналогичная проблема, причина в том, что я попытался вставить ссылку на мой репозиторий GitHub в git bash с помощью ctrl+V (я на windows) ad, затем ctrl+shift+v, и когда это не сработало, я просто написал ссылку вручную, и когда я запустил команду, она сказала мне, что я не обрабатываю https, и это потому, что ctrl+v был специальным символом, о котором они говорят в ответах выше, поэтому я перезапустил bash и просто набрал ссылку вручную с самого начала, и это сработало, надеюсь, это поможет.