git 시작 전 기본 설정 및 핵심 가이드
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
git 시작 전 기본 설정 및 핵심 가이드
이번엔 지난 시간 git 설치 후 가장 먼저 해야 할 환경 설정과 설정을 해야 하는 목적에 대한 핵심 가이드를 설명해 보겠다.
1. git 환경 설정
git은 단순히 파일을 저장하는 도구가 아니다.
여러 사람이 동시에 작업해도 문제가 생기지 않도록 '누가(Who), 언제(When), 무엇을(What)' 수정했는지 모든 이력을 추적한다.
여기서 사용자 이름과 이메일은 git이 추적하는 이력의 핵심 데이터이다.
만약 이 설정을 하지 않고 작업을 진행하게 되면, 나중에 프로젝트 이력을 되돌아볼 때 정체불명의 사용자가 코드를 수정한 것으로 기록되어 곤란한 상황이 발생할 수 있다.
즉, 이 설정은 개발자로써 자부심과 책임감을 기록하는 첫 단계 이다.
![]() |
| git bash 화면 |
2. 단계별 필수 기본 설정
git bash(또는 터미널)을 실행하고 아래 절차를 차근차근 따라 해보자.
(1) 사용자 이름 등록
git config --global user.name <your name>
여기서 --global 옵션은 이 설정이 로컬 컴퓨터의 모든 git 프로젝트에 공통으로 적용됨을 의미한다.
(2) 사용자 이메일 등록
git config --global user.email <your email@example.com>
이메일은 github 계정과 연결될 중요한 식별자이므로, 평소 자주 사용하는 이메일을 등록하는 것이 좋다.
![]() |
| git bash - git config --global user.name 명령 실행 |
![]() |
| git bash - git config --global user.email 명령 실행 |
3. 설정이 잘 되었는지 검증하기
설정을 마쳤다면, 제대로 들어갔는지 확인하는 습관이 필요하다.
git bash(또는 터미널)에서 git config --list 를 입력해 보라.
결과값으로 user.name과 user.email이 출력된다면, 이제 git과 함께 협업할 준비를 마친 것이다.
만약 내용을 수정하고 싶다면 위 명령어(2. 단계별 필수 기본 설정)를 다시 입력하면 덮어쓰기가 된다.
![]() |
| git bash - git config --list 명령 실행 |
4. 추가 Tip (자주 사용하는 git 명령어)
기본 설정 외에도 자주 사용하게 되는 명령어 3가지를 추가로 소개한다.
(1) git init
- 새로운 프로젝트를 git으로 관리하겠다고 선언하는 명령어
(2) git status
- 지금 내 작업 디렉토리의 상태를 확인하는 명령어 (변경 사항을 알려 준다.)
(3) git log
- 현재까지 커밋 이력을 시간 순으로 보여 주는 명령어
git을 사용할 때, GUI 프로그램을 사용하면 편하겠지만,
git bash(또는 터미널)에서 직접 명령어를 입력하며 개발 환경을 구축해 보면 도구 뒤에 숨겨진 '원리'가 조금씩 이해되기 시작한다.
'이 명령어가 내 시스템 설정 파일 어디에 저장되는 거지?' 라는 궁금증이 생기는 것으로부터 시작하다 보면, 오류가 발생해도 당황하지 않고 문제를 찾아 해결하는 힘이 길러지는 것을 알 수 있을 것이다.
개발자라면 git을 능숙하게 다루기 위해 필요한 과정이라고 확신 한다.
지금은 이 간단한 명령어 몇 개가 모여 강력한 개발 환경을 만든다는 사실에 놀라게 된다.
git의 기본 설정과 명령어를 반복해서 사용함으로써 자신의 것으로 만들어 보자.
![]() |
| git 기본 에디터 - VIM |
#git #git기본설정 #gitbash #개발자환경세팅 #_aicampus #ai #campus #vim





댓글
댓글 쓰기