깃을 사용하여 실습해보자.
1. 저장소와 프로젝트를 초기화
명령어 : git init
2. 현재 깃 프로젝트 정보를 확인
명령어 : git status
master branch인 것을 확인할 수 있다. 또한, 커밋이 하나도 없다. ( 저장된 스냅샷이 없다.)
또한 트랙하지 않은 파일에 test.txt가 존재하는데
기본적으로 우리가 스냅샷을 저장하기 위해서는 git에서 해당파일을 추적(tracking)하도록 알려줘야 한다.
3. git에게 test.txt 추적하라고 지시
명령어 : git add test.txt
cmd창에는 변화없지만 staging area에 test.txt가 추가되었다. 우리는 이 구역의 추적하는 파일들을 커밋하길 원한다.
( 스냅샷에 추가를 원한다. )
이 상태가 깃이 파일을 트래킹하는 것이다.
4. 커밋하기
명령어 : git commit -m "added test.txt file"
5. 누가 커밋했는지 확인하는 절차
- 개인 자격 정보 확인 ( 수정 가능 )
명령어 : git config --global --edit
- 터미널로 복귀
명령어 : 위 상태에서 esc + : + x
- 이름 확인 ( 커밋할 때 보이는 내 이름 정보 )
명령어 : git config --global user.name
- 이름, 이메일 수정 ( 커밋할 때 보이는 내 이름 or 메일 )
명령어 : 위 명령어 + "바꿀이름 or 이메일"
6. 커밋 잘 됐는지 확인
명령어 : git sattus
명령어 : git log ( master branch 안에 있는 모든 커밋 개요를 볼 수 있다. )
노란색은 커밋 id이고 added...는 내가 추가한 주석이다.
7. 여러 파일 커밋
- 하나의 파일 생성후 확인
- 여러 파일 커밋
step 1. git add . (스테이징 구역에 파일 추가 - 트랙파일로 만듬)
step 2. git commit -m "changed test.txt and added second-commit.txt"
'git & github > git & github 기초' 카테고리의 다른 글
[git & github 기초] 6. gitub 원격 저장소 생성 (0) | 2024.01.30 |
---|---|
[git & github 기초] 5. 브런치, 커밋 삭제 (0) | 2024.01.26 |
[git & github 기초] 4. 브랜치, 병합, 충돌 (1) | 2024.01.25 |
[git & github 기초] 2. git 기초 이해 (0) | 2024.01.24 |
[git & github 기초] 1. git 설치방법 (0) | 2024.01.24 |