저장소 (Repository) git 은 변경 이력을 관리하는 툴로서, 저장소(Repository)를 사용하여 변경 이력을 관리합니다. 파일들이 변경 이력별로 저장되는데, 두 개의 저장소로 구분되어 저장됩니다. 하나는 원격 저장소 (Remote Repository)로서, 여러 사람이 함께 공유하기 위한 저장소입니다. 다른 하나는 지역 저장소 (Local Repository)로서, 개인 전용입니다. 일반적으로, 개인의 로컬 저장소에서 작업하다가, 공개하고 싶을때 원격 저장소에 업로드하게 됩니다. git commit 명령은 변경 이력이 기록된 인덱스를 로컬 저장소에 저장할 때 사용하고, git push 명령은 로컬 저장소에 저장된 변경 이력을 원격 저장소로 올릴 때 사용합니다. 반대로 git pull 명령은..