깃(Git)은 버전을 관리하기 위한 도구이다. 깃과 같은 도구 없이 프로젝트를 진행한다고 가정해보자. 어떤 불편함이 있을까? 1. 변경 내역을 확인하기가 어렵다. 프로젝트를 진행하면서 코드를 추가, 수정, 삭제하고 파일을 단순히 저장하면 이전의 내용에서 현재 내용으
git init - 로컬 저장소 만들기
git status - 작업 디렉터리 상태 확인하기
git add - 스테이지에 올리기
git commit - 커밋하기
git log - 커밋 조회하기
git tag - 태그 관리하기
git diff - 버전 비교하기
git reset, git revert - 작업 되돌리기
git stash - 작업 임시 저장하기
git branch <브랜치> - 브랜치 나누기(만들기)
git checkout <브랜치> - 체크아웃하기
git merge <브랜치> - 브랜치 병합하기