Git 입문
George Boorman
Curriculum Manager, DataCamp
ls, cdgit initgit add ., git commit -mGit의 데이터 저장 방식
git log
3--since--untilgit show c27fa856

| 명령어 | 기능 |
|---|---|
git diff report.md |
스테이징 전 파일과 최신 커밋 간 변경 보기 |
git diff --staged report.md |
스테이징된 파일과 최신 커밋 간 변경 보기 |
git diff 35f4b4d 186398f |
두 커밋 해시 간 변경 보기 |
git diff HEAD~1 HEAD~2 |
HEAD 구문으로 두 커밋 간 변경 보기 |
| 명령어 | 결과 |
|---|---|
git revert HEAD |
지정 커밋의 모든 파일 되돌리기 |
git revert HEAD --no-edit |
편집기 없이 되돌리기 |
git revert HEAD -n |
새 커밋 없이 되돌리기 |
git checkout HEAD~1 -- report.md |
이전 커밋의 단일 파일 되돌리기 |
git restore --staged report.md |
스테이징 영역에서 단일 파일 제거 |
git restore --staged |
스테이징 영역의 모든 파일 제거 |
Git 입문