Führen Sie die Prüfung in derselben Umgebung aus, die das Build-Tool Git bereitstellt:

git config --show-origin --get-regexp '^http[.].*proxy$'

Vergleichen Sie Herkunft und Werte und halten Sie Ausgaben mit Zugangsdaten vertraulich. Ein Build, das HOME ändert, kann Gits Suche nach der Benutzerkonfiguration von der Arbeitseinstellung des Terminals wegbewegen. XDG_CONFIG_HOME ist ebenfalls an der normalen Erkennung der Benutzerkonfiguration beteiligt.

Wenn die beabsichtigte Richtlinie eine feste genehmigte globale Datei ist, wählen Sie sie für diesen Start aus:

GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetch

Dies ändert die Eingabe der globalen Datei, nicht Einstellungen auf System-, Repository- oder Befehlsebene. Bei einem indirekten Git-Start übergeben Sie die Variable über die unterstützte Schnittstelle für Unterumgebungen des Build-Tools.

Diese explizite Datei kann die erforderlichen Proxy- und URL-Regeln enthalten, ohne private Einstellungen in ein versehentliches Home-Verzeichnis zu kopieren. Prüfen Sie auch den Repository-Transport: Eine HTTP-Proxykonfiguration liefert nicht die Route für eine SSH-URL.

Ähnliche Artikel