설치
sudo apt-get install git-all
의존성 있는 패키지 한꺼번에 설치
sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev \
gettext libz-dev libssl-dev
다양한 형태의 문서(doc, html, info) 추가 기능
sudo apt-get install asciidoc xmlto docbook2x install-info
Git 환경설정 파일
- /etc/gitconfig : 모든 사용자, 모든 저장소
- ~/.gitconfig (~/.config/git/config) : 현재 사용자의 모든 저장소
- .git/config : 특정 저장소(혹은 현재 작업 중인 프로젝트)에만
- 아래로 올 수록 우선순위가 높은 파일이다.
- Git은 같은 키를 여러 파일(/etc/gitconfig 와 ~/.gitconfig 같은)에서 읽기 때문에 같은 키가 여러 개 있을 수도 있다. 그러면 Git은 나중 값을 사용한다.
사용자 설정
만약 프로젝트마다 다른 이름과 이메일 주소를 사용하고 싶으면 –global 옵션을 빼고 명령
git config --global user.name "Jhon Doe"
git config --global user.email jhondoe@example.com
- Git이 특정 Key에 대해 어떤 값을 사용하는지 확인
git config user.name - 키에 설정된 값이 어디에서 설정되었는지 확인
git config --show-origin rerere.autoUpdate