Ich erhalte Fehler fatal: bad config file line 12 in .git/config
, wenn ich einen Git-Befehl mit git config
zu tun, außer wenn ich in/c/Windows/System32 bin. Ich habe versucht, git bash als Admin auszuführen und es macht keinen Unterschied.git Config-Datei - fatal: schlechte Konfig-Datei Zeile 12 in .git/config
Wenn ich meine .gitconfig Datei suchen in/c/Users // es sieht aus wie:
[core]
symlinks = false
autocrlf = true
[color]
diff = auto
status = auto
branch = auto
interactive = true
[pack]
packSizeLimit = 2g
[help]
format = html
[http]
sslCAinfo = /bin/<file>
[https]
proxy=<internal proxy>
[user]
name=<name>
email=<email>
[sendemail]
smtpserver = /bin/<file>
[diff "astextplain"]
textconv = astextplain
[rebase]
autosquash = true
Natürlich mit dem <name>, <internal proxy>, <file> and <email>
mit den richtigen Angaben ersetzt werden. Außerdem hat die Datei den Dateityp GITCONFIG
Datei und heißt .gitconfig
.
Meine gitconfig Datei in/etc/wie folgt aussieht:
[core]
symlinks = false
autocrlf = true
[color]
diff = auto
status = auto
branch = auto
interactive = true
[pack]
packSizeLimit = 2g
[http]
sslCAinfo = /bin/<file>
[https]
proxy=<internal proxy>
[user]
name=<name>
email=<email>
[sendemail]
smtpserver = /bin/<file>
[diff "astextplain"]
textconv = astextplain
[rebase]
autosquash = true
Auch hier sind die <name>, <internal proxy>, <file> and <email>
mit den richtigen Angaben ersetzt. In diesem Fall hat die Datei den Dateityp File
und heißt gitconfig
.
Kann jemand bitte helfen, meine Probleme zu lösen, damit ich Git Befehle weiter ausführen kann?
Beachten Sie, dass der Fehler auf eine Datei mit dem Namen '.git/config' zeigt. Keine Datei, die Sie hier gepostet haben, scheint diese Datei zu sein. –
Die Fehlermeldung gibt an, dass das Problem in der lokalen Konfigurationsdatei des Repos liegt. Dies sollte nur möglich sein, wenn git erkennt, dass Sie sich im Arbeitsbaum eines Repositories befinden, also frage ich Sie, ob Sie ein ".git" -Verzeichnis in Ihrem 'C:' -Hauptverzeichnis haben. –
In jedem Fall, wenn Sie diesen Fehler bekommen, können Sie 'git rev-parse --git-dir' sagen und es wird Sie auf ein Verzeichnis verweisen. 'cd' in dieses Verzeichnis, und Sie sollten feststellen, dass es eine Datei namens' config' enthält. Diese Datei sollte den Fehler enthalten (wenn also noch unklar ist, was falsch ist, müssen Sie den Inhalt dieser Datei posten) –