깃 (git) 을 사용할 때 '-' 글로벌 it up, 구성용 셨으며 설정할 수 있는 파일은 쓰기?
예:
git config --global core.editor "blah"
내가 can& 찾아, t # 39 에서 이러한 뜻이 있다.
C:\Program Files\Git\etc\gitconfig
C:\myapp\.git\config
Env 를 설정할 적이 없습니다.
내 깃 버전: 1.6.5.1.1367.gcd48 - windows 7 에서
2016년 업데이트. 깃 (git) 을 함께 2.8 (3월 2016년), 간단히 사용할 수 있습니다.
git config --list --show-origin
구성용 설정되었습니다 위치를 확인할 수 있습니다. 지켜보리니 " 내 Git 구성 설정을 어디서 온? ".
이를 [스티븐 바스켈라로] [[주석] [3], 2 점
>. it 협력합니다 비표준 설치 위치. (즉, Git 이동형이든지)
(같은 최신 'PortableGit-2.14.2-64-bit.7z.exe' 수 있으며, 압축되지 않은 어디든요 운영까지도)
당초 오토메이티드 (2010년)
[이 문서] 에서 6:
>. # - 글로벌
>. 쓰기 위해 옵션: '~' 보다는 '글로벌' 파일을 쓸 /.gitconfig 리포지토리를 .git/config.
이후, re you& # 39 를 사용하여 Git windows*용 이 어떤 위치에 해당하는 선택해제합니다 않을 수 있습니다. 신앙이니라 쳐다보거라 etc / profile (C:\Program Files\Git '에서'), you& # 39, ll see:
HOME="$HOMEDRIVE$HOMEPATH"
의미:
C:\Users\MyLogin
(Windows 7)
즉, '' 용 Git C:\Users\MyLogin.gitconfig 파일은 Windows 7 에서.
[3]: # comment79861204_2115116 https://stackoverflow.com/questions/2114111/where-does-git-config-global-get-written-to/2115116
글로벌 환경 변수를 사용하여, Windows 의 위치는 파생됨 마시스기트 HOMEDRIVE 및 호메파스 정의한 않는 한, 가정 환경 변수. # 39, & # 39 는 명시된 profile&. 스크립트입니다.
내 기업 환경을 HOMEDRIVE H: 가 네트워크 URL 은 매핑됨 \\share\ username> $ <;). 그런 다음, 내 Documents" " 수 있으며, 전체 롯이여 매핑됨 isn& # 39, t, 다른 곳에 있을 것이라고 말했다. 그동안 일부 드라이브 uirl 다시 매핑 계속 문제가 있을 수 있습니다. # 39, 심지어 내가 don& 조정하십시오 HOMEDRIVE 또는 t 확보하십시오 호메파스 com/go/4e6b330a_kr 겁니다.
저의 경우는 내가 정의한 개인 사용자 환경 변수 및 abc. 迈向 D:\git\GitHOME 복사됨 깃 (git) 및 그 모든 파일 (않고 있으며, 확장) 를 기토미 디렉터리입니다 안전하게 보관하기 위해.
고급 탭에서 windows 환경 변수를 통해 내 컴퓨터 등록 정보 대화 설정할 수 있습니다.
토르투아지스 사용하는 경우 윈도우 PC 에서 사용할 수 있습니다.
Settings / Git / Config / Edit global .gitconfig
글로벌 이기티뇨레 파일을 열 수 있습니다.
하지만 Windows PC 사용자의 프로파일 디렉터리 도메인의 사용하는 경우에는 (7) 는 네트워크 공유 (마운트되었습니다 비호환성의 드라이브) 될 수 있습니다. 이 경우 토르투아지스 (www. least:1.6.5.0) 는 포인팅 너회가 엉뚱한 디렉터 (켜짐이 c:.). [문제 922] 토르투아지스 단힌 참조 (https://tortoisegit.org/issue/922) 를 참조하십시오. 이기티뇨레 %HOMEDRIVE%%HOMEPATH% 사용하거나 dir 열 수 있는 파일.
스마르그리트 와 마시스기트 윈도우 8.1 을 사용하고 있다는 사실을 알고 있을 수 있는 세 가지 위치는 기트콘피그 '및' file:
%USERPROFILE%\.gitconfig
C:\Program Files (x86)\Git\etc\gitconfig
C:\Program Files (x86)\SmartGitHg\git\etc\gitconfig
그러나 한 '에서' %USERPROFILE%.gitconfig 방정식입니다 사용됩니다.
난 이미 내 '글로벌' 이기트콘피그 문제가 있다. 이는 또한 이 낯선 사람이 대비하여
깃 (git) "고 말했다.
>, 치명적: 구성 파일을 읽는 동안 알 수 없는 오류가 발생했습니다.
난 이제 고정식입니다 거잖나. 두 번째 '문제가 이기트콘피그' 이 폴더:
c:\users\myuser.config\git\config >.
내가 don& # 39, t know where it came from. 하지만 지금은 모든 것이 마치 샤름 작동됨 다시.
First off, git, t # 39 doesn& 자동으로 만듭다 글로벌 구성 파일 (이기트콘피그) 동안 그 부팅했습니다. 이 파일은 쓸 때까지 만들지 않은 것은 이번이 처음이다. 적이 없다면 시스템 변수 설정 파일에 대한 없을 것이라는 추측 system. I& # 39 m, 있을 수 있는 문제의 원인을.
깃 (git) 을 요청할 수 있는 것은 한 가지 방법은 하나님께용서를 만들기 위해 억지로 file& # 39 의 계시노라 그러면 편집하십시오.
글로벌 - 편집하십시오 깃 (git) 구성
물론 백문이 불여일견 도왔으매 here& # 39 의 이미지를 각 파일 및 각 위치에 있다. 난 내가 자문자답을 통해 이미지를 된 기사를 썼다.
Windows 7 설치 및 사용에 따라 제가 운영하는 깃 (git) 의 지침에 따라 깃허브 (1 ~ 2 년 후면). 내가 있다는 것이 일반적인 활용 것이라고는 생각하지 못했을 것입니다. 이에 대한 답을 찾을 수 없는 나는 결국 내 & # 39 위, 이후 많은 좌절이 나를 real& # 39;; 기트콘피그 파일을 다음 디렉터리입니다.
C:\Users\Bill\AppData\Local\GitHub\PortableGit_054f2e797ebafd44a30203088cd 3d58663c627ef\etc
이 후 고유한 GUID 는 당연히 사용자 이름과 대체하십시오 접미어입니다 PortableGit_ 또는 이와 유사한 것으로 추정된다.
이 쿼트에 게시물로의 하는 것이 중요하다고 생각한다.
>. Windows 용 git 는 네 개의 수준의 구성. 가장 낮은 수준에 는 시스템 구성 설정을 portable" 알려진 특정 "; 및 생명을 %ProgramData%\Git\config" ";). 우리에게 알려진 특정 " 설치, 구성 설정을 우선 순위 수준 있는 system";;;; \mingw64\etc\gitconfig" live at " < git_installation_dir>. 일반적으로 높은 권한을 필요로 하는 두 가지 구성 파일을 수정할 수 있습니다.
>. 특정 값을 사용하여, global" " 시작으로 알려져 있다. 우리는 " 찾을 수 있는 구성, spamlaws. " %UserProfile%.gitconfig", 사용자 editable";; 구성 파일. 가장 중요한 구성 설정이면 config. " local"; 일반적으로, < repo_root> .git\config" spamlaws. " 수 있는 구성,.
>. 이 블로그의 system" " 수정하십시오 링크됨 권장안을 볼 수 있다;; 또는 " installation"; 하지만, 이는 다른 사용자가 특정 구성 설정을 제대로 흡수할 수 있을 것으로 기대하고 있다 "고 말했다 깃 (git) 설치를 하지 않겠다는 꾸미기야. 컴퓨터를 사용하여 다양한 설정을 스케쳐내 " portable"; 그렇지 않으면 고르십시오 설정파일에서 " global"; 또는 " local"; 구성 파일.
>. 사람들이 이 유용한 정보 찾기를 기대해 본다.
그들의 목표는 @MatrixFrog 있다고 지적한 바 있다 [주석문입니다] 경우 편집하십시오 구성, 실행할 수 있습니다.
"'cmd 글로벌 - 편집하십시오 깃 (git) 구성 "'
이 명령은 구성 파일 열기 (이 경우 '글로벌' one) 의 선택이 있을 수 있으며, 파일의 편집기에는 단힌 (git 리베이스 마찬가지로 '중 - i').
[주석문입니다]: https://stackoverflow.com/questions/2114111/where-does-git-config-global-get-written-to # comment8398511_2114111
마시스기트 제거 및 설치처 맥 + 깃 (git). # 39, & # 39 어졌다면 글로벌 .gitconfig&. 될 수 있습니다. [Sername] \.gitconfig \home\ c:\cygwin (64).
이제 don& # 39, 다른 프로그램에서 사용할 수 있는 환경 변수를 걱정할 필요는 없다. 예를 들어, windows 도메인 환경의 날 내 환경 변수 abc. 매핑되었습니다 드라이브에 대한 내 업종에문제가. 내가 앉아 있는 내, 내 글로벌 이기트콘피그 원하지 않을 " home". 매핑되었습니다 길이잖아요 난 또 무슨 일이 일어날지 모르는 don& # 39, 다른 응용 프로그램으로 의존할 수 있는 windows 환경 변수. 작업을 할 수 있는 환경 변수를 설정하고 매핑되었습니다 드라이브마다 부 이유.
또한 t # 39, & # 39 너회의 오버라이트합니다 don& 미시스기트 profile& # 39, 걱정할 필요가 없다. 글로벌 & # 39 .gitconfig& 구성 설정을 특정 경로를 지정할 경우,, # 39 이 방식을 사용했다.
일반적으로 사용할 수 있으며 windows 에서 맥 더 배시 셸을 조심해