mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-10-30 23:51:57 +01:00
GitHub's HTTP/2 front end began answering the anonymous git-upload-pack POST with 401 for the git 2.39 / libcurl 7.88 build that ships with Debian 12. Git reads any 401 as a credential request, so update.sh sat on "Username for 'https://github.com':" against a public repo, on every server at once, with nothing changed locally. Pull with http.version=HTTP/1.1, which GitHub still serves anonymously, and set GIT_TERMINAL_PROMPT=0 so a genuine auth failure errors out instead of blocking on stdin forever. Documented in troubleshooting, README and whatsnew, including the one-off git config for installs too old to carry the fix. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>