Мой репозиторий github начал выдавать мне эту ошибку при нажатии:
неизвестное значение, присвоенное http.version: 'HTTP/1.1.'
Вот полный журнал:
% git status
On branch main
Your branch is ahead of 'origin/main' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
% git push
warning: unknown value given to http.version: 'HTTP/1.1.'
batch response: Unknown HTTP version "HTTP/1.1."
Uploading LFS objects: 0% (0/7), 0 B | 0 B/s, done.
error: failed to push some refs to 'https://github.com/blabla/unity-blabla.git'
Как я могу решить эту проблему?
@akaAbdullahMateen о, да. Я собираюсь удалить его из конфигурации, чтобы посмотреть, решит ли это проблему.
Смотрите мой ответ ниже и дайте мне знать, решит ли он проблему.
У вас действительно есть конечный .
в значении конфигурации? А если убрать?
@ j6t Ты прав! Это вполне может быть проблемой.
Либо откройте файл gitconfig (~/.gitconfig
в системах на базе Unix и C:\ProgramData\Git\config
в Windows) и вручную отредактируйте строку, содержащую версию HTTP (т. е. удалите ее).
Или вы можете ввести следующую команду:
git config --global --unset http.version
Другой способ решить проблему — просто удалить ее из глобального конфигурационного файла git. Я сделал это и решил проблему.
Вы использовали
git config --global http.version HTTP/1.1
?