깃을 설치하고 첫 커밋을 만들려는 순간, 작성자 정보를 알 수 없다는 안내가 나오는 경우가 많습니다. 커밋 기록에 남길 이름과 이메일을 아직 등록하지 않았기 때문입니다. 이 글은 Git for Windows 설치 직후 한 번만 해 두면 되는 설정 명령과, 여러 대의 PC에 같은 옵션으로 깃을 설치하는 방법을 Git 공식 문서(2026-10-17 확인) 기준으로 정리했습니다.
깃 설치 직후 먼저 입력할 설정 명령
Git 공식 문서(git-config)에 정리된 설정 중 설치 직후 손에 익혀 둘 만한 것은 네 가지입니다. 모두 --global을 붙여 내 윈도우 계정 전체에 적용합니다.
git config --global user.name "내 이름": 커밋과 태그에 기록되는 작성자 이름git config --global user.email "me@example.com": 커밋에 기록되는 이메일 주소git config --global init.defaultBranch main: git init으로 새 저장소를 만들 때 첫 브랜치 이름입니다. 설정하지 않으면 master를 쓰고 안내 문구가 나옵니다git config --global core.quotePath false: 한글 같은 비ASCII 파일명을 8진수 코드로 바꿔 보여 주지 않고 그대로 출력합니다
입력한 값은 git config --global --list로 한꺼번에 확인할 수 있습니다. 이메일 주소가 원격 서비스 계정과 어떻게 연결되는지는 서비스마다 다르니, 쓰는 서비스의 안내를 따로 확인하세요.
여러 PC에 같은 옵션으로 설치하는 설정 파일 만들기
회사 PC 여러 대나 새 PC에 설치할 때마다 설치 마법사 화면을 똑같이 고르기는 번거롭습니다. Git for Windows 공식 무인 설치 안내에 따르면 설치 파일은 Inno Setup 방식이라서, 마법사에서 고른 값을 파일로 저장했다가 다른 PC에서 불러올 수 있습니다.
- 기준이 될 PC에서
Git-2.56.0.2-64-bit.exe /SAVEINF="C:\git-options.inf"를 실행하고 평소처럼 마법사를 끝까지 진행합니다. 고른 옵션이 파일에 기록됩니다. - 다른 PC로 같은 설치 파일과 inf 파일을 옮깁니다.
- 명령 프롬프트에서
Git-2.56.0.2-64-bit.exe /VERYSILENT /NORESTART /LOADINF="C:\git-options.inf"를 실행하면 화면 없이 같은 옵션으로 설치됩니다.
공식 안내에 나온 스위치를 정리하면 다음과 같습니다. /VERYSILENT는 화면 없는 설치, /NORESTART는 재시작 방지, /SAVEINF는 선택값 저장, /LOADINF는 저장값 불러오기, /o:키=값은 옵션 하나만 직접 지정하는 방식입니다. 예를 들어 PATH 옵션은 PathOption 키로 BashOnly, Cmd(기본값), CmdTools 중에서 정합니다.
설치 파일 버전이 바뀌면 옵션 구성이 달라질 수 있으니, 새 버전으로 바꿀 때는 한 대에서 먼저 시험해 본 뒤 나머지 PC에 적용하세요.
명령 한 줄 설치(winget)와 어떻게 다를까
winget을 쓰면 winget install --id Git.Git -e --source winget 한 줄로 설치할 수 있습니다. 다만 git-scm.com 설치 페이지는 winget과 Chocolatey 패키지가 Git for Windows 프로젝트 밖에서 관리되어 공식 최신 버전보다 늦을 수 있다고 안내합니다. 설치한 뒤 git --version 결과를 공식 페이지의 최신 버전과 비교해 보세요.
정리하면, 옵션을 PC마다 똑같이 고정하고 싶다면 위의 inf 파일 방식이, 한 대를 빠르게 설치하고 싶다면 winget이 더 간단합니다.
출처: git-scm.com 윈도우 설치 페이지, Git 공식 문서(git-config), Git for Windows 무인 설치 안내(2026-10-17 확인). 버전과 옵션은 개발사 사정에 따라 바뀔 수 있습니다. 이 글은 개발사와 제휴 관계가 없는 정보 안내 글입니다.

