kimgusxo 님의 블로그
2. 깃 설치 및 환경 설정, 기본 명령어 본문
1. Windows에서 깃 설치하기
1-1. Git for Windows 다운로드
- https://gitforwindows.org/
- 위의 링크에서 다운받을 수 있다.
1-2. 설치 및 실행
1-3. 설치 완료 및 확인
2. 깃 환경 설정
- 설치 후, 깃을 사용할 때 중요한 사용자 정보와 환경 설정을 진행합니다. 올바른 설정은 커밋 기록과 협업 과정에서 큰 도움이 된다.
2-1. 사용자 정보 등록
- 사용자 이름과 이메일 설정
git config --global user.name "테스트"
git config --global user.email "test@example.com"
- 설정 확인
git config --global --list
3. 기본 명령어
3-1. 새로운 레포지토리 생성 및 초기화
- 프로젝트 폴더 생성 및 이동
mkdir test
cd test
- 레포지토리 초기화
git init
3-2. 파일 추가 및 커밋
- 파일 생성
echo "# HELLO" > README.md
- 스테이징 영역에 추가
git add README.md
- 커밋 생성
git commit -m "init commit, README.md add file"
3-3. 작업 내역 확인 및 변경 사항 추적
- 상태 확인
git status
- 변경 내용 비교
git diff
- 커밋 로그 확인
git log --oneline --graph --all
3-4. 되돌리기 작업
- 최근 커밋 되돌리기 (Reset): 마지막 커밋을 완전히 제거하고 이전 상태로 돌아간다. 되돌린 이후의 변경사항을 모두 삭제하므로 꼭 확인하고 주의하며 사용해야 함
git reset --hard HEAD~1
- 안전하게 변경사항 취소 (Revert): 해당 커밋의 변경사항을 취소하는 새로운 커밋을 생성하여 사용한다, 이 방법은 기존 히스토리를 보존하면서 취소작업을 수행한다.
git revert <커밋 해시>
4. 깃 사용 시 권장사항
- 작은 단위로 커밋하기: 변경 사항을 작고 의미 있게 나누어 커밋하면, 문제 발생 시 쉽게 원인을 파악할 수 있다.
- 명확한 커밋 메세지 작성: "무엇을, 왜 변경했는지"에 대한 간단한 메세지를 작성하여 협업 시 다른 사람도 쉽게 이해할 수 있게 만든다.
- Git GUI 활용하기: 시각적으로 커밋 히스토리나 브랜치를 관리할 수 있어 편하다.
'Git' 카테고리의 다른 글
6. 깃 기초 활용 마무리 (0) | 2025.04.08 |
---|---|
5. 깃과 깃허브를 활용한 협업 및 프로젝트 관리 (0) | 2025.03.29 |
4. 깃허브(Github)의 기본 기능 및 활용 (0) | 2025.03.27 |
3. 깃 브랜치, 병합 및 협업 전략 (0) | 2025.03.26 |
1. 깃(Git)의 기본 개념과 역사 (0) | 2025.02.28 |