4. git status, add, commit
요약
0. 변경된 파일 저장하기
파일을 저장하는 것은, git 에 저장하는 것이 아니다.
하지만 git 을 사용하기 위해서 우선 파일이 저장되어야 한다.
1. 변경사항 확인하기
git status
2. 파일과 변경사항 추가하기
git add <파일명>
3. 저장하기
git commit -m <메시지, 제목, 설명 등>
1. git status
git 으로 관리되는 프로젝트의 변경된 사항을 확인합니다
① workspace에 문서를 작성한다.
② git init 명령어를 통해, workspace 를 git 이 관리할 수 있도록 설정한다.
git init
③ git status 명령어를 통해, 작업 변경사항을 확인한다.
git status
2. git add .
④ 변경 사항이 있는 파일을 하나씩 git branch 에 add
git add <파일명>
⑤ 변경 사항이 있는 파일을 한번에 git branch 에 add
git add .
- git 저장소에 추가되었기 때문에, git 에 추가된 상태를 표시하는 A(Added) 아이콘과 파일명의 강조색이 변경됩니다.
3. git commit
commit 이란?
- (그릇된 일·범죄를) 저지르다[범하다]
… - ~을 마음에 새기다[기억하다]
- ~을 적어 두다
깃의 동작과 가장 유사한 의미는 "~를 적어 두다" 입니다.
즉, commit 은 의미 있는 변경 작업들을 git 저장소에 기록하는 동작입니다.
git 저장소에 branch 이름으로 추가해 둔 변경 사항을 저장(save)하는 작업입니다.
⑥ git 저장소에 넣어둔 변경 사항을 commit
git commit -m <메시지, 제목, 설명 등>
git - git 을 사용해서
branch - main
commit - 저장
-m - 메시지, 제목, 설명 등
git 저장소에 추가된(add) 작업들이, commit 되었기 때문에 아이콘과 파일명의 강조색이 초기화됩니다.
4. 변경 사항을 git 으로 저장하기(1)
변경된 파일은 꼭 저장해야 합니다.
⑦ 문서에 문장을 추가합니다.
git 에서 변경 사항이 확인되었기 때문에, M(Modified) 아이콘과 파일명의 색이 변경됩니다.
⑧ git 으로 변경된 사항들을 확인할 수 있습니다.
git status
⑨ git 저장소에 변경 사항 추가하고, commit 하기
git add .
git commit -m "메시지, 제목, 설명 등"
5. 변경 사항을 git 으로 저장하기(1)
변경된 파일은 꼭 저장해야 합니다.
① 첫번째 파일의 문장 삭제
② 두번째 파일 삭제
③ 세번째 파일 추가
④ git 으로 변경된 사항들을 확인할 수 있습니다.
git status
⑤ . git 저장소에 변경 사항 추가하고, commit 하기
git add .
git commit -m "메시지, 제목, 설명 등"
또는, add 와 commit 을 한번에 진행하는 아래 명령어로 실행
(기존에 git branch 에 add 된 상태로, add 안된 파일이 없을때만 가능)
git commit -am ""메시지, 제목, 설명 등"
6. 반복
workspace 폴더 경로의 .git 폴더를 삭제하고 계속 반복과 응용 연습한다.
1. git init 명령어를 통해, workspace 를 git 이 관리할 수 있도록 설정한다.
git init
2. 소스코드나 문서를 작성하거나, 추가, 삭제 한다.
반드시 파일을 저장한다.
3. git 으로 변경사항 확인하기
git status
4. 파일과 변경사항 추가하기
git add <파일명>
5. 저장하기
git commit -m <메시지, 제목, 설명 등>