2017-11-15 10 views
-1

/c/Windows/System32에있을 때를 제외하고는 git config과 함께 git 명령을 실행할 때 오류 fatal: bad config file line 12 in .git/config이 발생합니다. 관리자로서 git bash를 실행 해 보았지만 차이는 없습니다.git config 파일 - 치명적인 : 잘못된 설정 파일 12 행 .git/config

<name>, <internal proxy>, <file> and <email>와 물론
[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 

정확한 세부 사항으로 대체됩니다 : 나는/C/사용자의 내 .gitconfig 파일을 볼 때처럼

는 // 같습니다. 또한 파일의 파일 형식은 GITCONFIG이며 .gitconfig이라고합니다./같은 보인다/등의

내 gitconfig 파일 :

[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 

다시, <name>, <internal proxy>, <file> and <email> 정확한 세부 사항으로 대체됩니다. 이 경우 파일의 파일 형식은 File이며 gitconfig이라고합니다.

누군가 내 문제를 해결하여 git 명령을 계속 실행할 수 있습니까?

+0

오류가'.git/config' 파일에 있음을 알 수 있습니다. 여기에 게시 한 파일이 해당 파일 인 것 같습니다. –

+0

오류 메시지는 문제가 repo의 로컬 구성 파일에 있음을 나타냅니다. 이것은 git이 저장소의 작업 트리에 있다고 인식 할 때만 가능해야합니다. 그래서 이것이 언제 발생했는지에 대한 보고서를 기반으로하면'C :'루트 디렉토리에'.git' 디렉토리가 있습니까? –

+0

어떤 경우이든,이 오류가 발생할 때마다'git rev-parse --git-dir'이라고 말할 수 있습니다. 그러면 디렉토리로 연결됩니다. 'cd'를 그 디렉토리에두면,'config'라는 이름의 파일이 있습니다. 그 파일에는 오류가 포함되어야합니다 (무엇이 잘못되었는지 확실하지 않은 경우 해당 파일의 내용을 게시해야합니다). –

답변

-1

이 질문에 대한 대답은 의도 한 저장소 폴더 안에 git init을 실행하지 않았기 때문에 저장소가 없었기 때문입니다.

+0

추가 문제가없는 한 해당 조건으로 인해 설명 된 증상이 나타나지 않습니다. –