Git을 공부하면서 처음에는 명령어를 외우는 데 집중했는데,명령어보다 먼저 이해해야 하는 것은 Git이 파일을 어떤 방식으로 관리하는지였다.이번 글에서는 커밋과 레포지토리의 개념부터 git add, git commit, git push, git reset까지 공부한 내용을 한 번에 정리해봤다.커밋과 레포지토리커밋(Commit)커밋은 프로젝트의 변경 사항을 하나의 기록으로 저장하는 작업 또는 그 결과물을 말한다.언제 어떤 내용을 수정했는지 이력을 남길 수 있어서 이전 상태로 돌아가거나 변경 내용을 추적할 때 사용한다.커밋에는 다음과 같은 정보가 포함된다.커밋을 작성한 사용자커밋한 날짜와 시간변경된 파일과 내용커밋 메시지사용자와 날짜는 Git이 자동으로 기록하지만, 커밋 메시지는 직접 작성해야 한다.레포지토..