본문 바로가기
기타/Git

[Git] 설치 및 초기 설정

by 코딩하는 랄로 2023. 11. 18.
728x90

Git을 사용하기 위해서는 먼저 Git을 자신의 컴퓨터에 설치하여야 한다. 설치방법으로는 여러가지가 있는데, 이번 포스팅에서는 Git 에서 제공하는 실행파일을 다운로드하여 설치하여 보겠다. 

 

이번 글에서는 Window 환경에서 Git을 설치하는 방법만을 제공하기 때문에, Mac이나 Linux 등 다른 환경에서 설치하는 방법은 다른 포스팅을 참고하기 바란다.

 

 

Git 설치 ( Window )

Git을 설치하는 방법은 매우 간단하다. 먼저, 아래의 깃 홈페이지의 다운로드 페이지를 들어가면 아래와 같은 사진의 화면을 볼 수 있다.

https://git-scm.com/download/win

 

Git - Downloading Package

Download for Windows Click here to download the latest (2.42.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 3 months ago, on 2023-08-30. Other Git for Windows downloads Standalone Installer 32-bit Git for Wi

git-scm.com

 

 

이 중에서 64-bit Git for Windows Setup을 클릭하면, 자동으로 Git 설치 실행 파일이 설치된다.

 

 

해당 약관을 읽은 뒤, install 버튼을 누르면 Git이 설치된다. 설치시 기본 옵션이 아닌 다른 옵션을 선택하여 설치하고 싶은 경우 아래의 Only show new options를 체크 해제 한 뒤 설치를 진행하면 된다.

 

각 옵션에 대한 설명들은 아래의 블로그를 참고하기 바란다.

https://taewow.tistory.com/13

 

[GITHUB 입문] Git 설치하기(2.35.1 이상, 상세한 설치법)

[GITHUB 입문] 깃허브 사용법 - 2 Git 설치하기 Git과 GitHub에 관해 다룬 이전 글([GITHUB 입문] Git과 GitHub의 차이)을 작성하다 보니 한 가지 아쉬움이 있었습니다. 독자가 Git을 설치하여 직접 따라 하면

taewow.tistory.com

 

설치 후 마우스를 우클릭하여 옵션을 띄웠을 때 아래의 사진처럼 open git bash here이 뜨면 정상적으로 설치된 것이다. (해당 옵션은 기본 옵션으로, 기본 옵션으로 쭉 설치했다면 아래와 같이 뜰껏이다!!)

 

 

Git bash를 클릭하게 되면, 아래와 같은 화면이 뜨는데 앞으로 Git에 대한 공부는 git bash를 사용하여 진행하겠다.

 

 

 

 

Git 초기 설정

Git을 설치하고 나면 Git의 사용 환경을 적절하게 설정해 주어야 한다. 환경 설정은 한 컴퓨터에서 한 번만 하면 된다. 설정한 내용은 Git을 업그레이드해도 유지된다. 언제든지 다시 바꿀 수 있는 명령어도 있기 때문에 잘못 설정했다고 하여서 재설치할 필욘 없다.

 

git은 git config라는 명령어를 사용하여 설정 내용을 확인하고 변경할 수 있다. 이 때 사용하는 설정 파일은 다음의 세가지가 있다.

종류 설명 사용 명령어
/etc/gitconfig 시스템의 모든 사용자와 모든 저장소에 적용되는 설정  git config --system
~/.gitconfig, ~/.config/git/config 특정 사용자(즉, 현재 사용자)에게만 적용되는 설정  git config --global
.git/config 이 파일은 Git 폴더에 있고 특정 저장소에만 적용되는 설정 git config [--local] : default

 

각 설정 파일들의 우선 순위는, 위의 표의 역순이다. 즉, local 설정이 전역 설정보다 우선시 된다. 

 

 

사용자 정보

git config에는 많은 설정 옵션들을 설정할 수 있지만, 기본적으로 git을 설치하였을 때 가장 먼저 해야 할 것은 해당 깃을 사용하는 사용자 이름과 이메일 주소를 설정해야 한다. 해당 정보를 통해 Git은 커밋을 진행할 때마다 누가 커밋했는지를 알 수 있다. (한번 커밋한 이후에는 해당 설정 정보는 변경X)

$ git config --global user.name "user name"
$ git config --global user.email "user email"

 

다시 말하자면 --global 옵션으로 설정하는 것은 딱 한 번만 하면 된다. 해당 시스템에서 해당 사용자가 사용할 때는 이 정보를 사용한다. 만약 프로젝트마다 다른 이름과 이메일 주소를 사용하고 싶으면 --global 옵션을 빼고 명령을 실행한다. ( 기본값인 --local 옵션으로 동작)

 

 

설정 정보 확인

현재 설정 정보를 확인하고 싶을 때에는 git config --list ( or -l ) 명령어를 실행하면, 모든 설정 리스트를 보여준다. 설정 정보는 key=value 형태로 저장되기 때문에 특정 키 값을 얻고 싶을 경우 아래와 같이 config 뒤에 key값을 넣어 주면 된다.

$ git config user.email

 

위의 사용자 정보를 잘 설정 후에 아래와 같이 잘 설정되었는지 확인할 수 있다.

728x90

'기타 > Git' 카테고리의 다른 글

[Git] Git 개체 - Commit  (2) 2023.11.22
[Git] Git 개체 - Tree  (2) 2023.11.21
[Git] Git 개체 - Blob  (1) 2023.11.21
[Git] init  (0) 2023.11.18
[Git] Git 이란?  (0) 2023.11.18