반응형
프로젝트 변경사항 추가
- 추적하지 않는(untracked) 파일: Git의 관리에 들어간 적 없는 파일
- 파일 하나 담기
git add (파일명)
- 모든 파일 담기
git add .
- Changes to be committed: 커밋할 준비가 된 상태
Commit 하기
- 아래 명령어로 commit
git commit
- Vi 입력 모드로 진입 - Vim 강좌
작업Vi | 명령어 | 상세 |
입력 시작 | i | 명령어 입력 모드에서 텍스트 입력 모드로 전환 |
입력 종료 | ESC | 텍스트 입력 모드에서 명령어 입력 모드로 전환 |
저장 없이 종료 | :q | |
저장 없이 강제 종료 | :q! | 입력한 것이 있을 때 사용 |
저장하고 종료 | :wq | 입력한 것이 있을 때 사용 |
위로 스크롤 | k | git log등에서 내역이 길 때 사용 |
아래로 스크롤 | j | git log등에서 내역이 길 때 사용 |
- 커밋 메세지 입력한 뒤 저장하고 종료
- 커밋 메시지까지 함께 작성하기(추천!)
git commit -m "(커밋 메세지)"
- 커밋 로그 출력
git log
- 변경사항 상세 조회
- 종료는 :q
git diff
add와 commit 한꺼번에
- 새로 추가된(untracked) 파일이 없을 때 한정
git commit -am "(메시지)"
반응형
'Git&GitHub' 카테고리의 다른 글
[Git] Branch 사용하기 (0) | 2022.07.30 |
---|---|
[Git] commit되돌리기(reset & revert) (0) | 2022.07.29 |
[Git] 인텔리제이 .gitignore 플러그인 (0) | 2022.07.29 |
[Git] .gitignore 기초 사용법 (0) | 2022.07.29 |
[Git] 기본 설정 방법 (0) | 2022.07.29 |
댓글