태그 (tag) : 커밋을 참조하기 쉽도록 이름을 붙인 것mkdir tutorial: tutorial 이라는 폴더 생성cd tutorial : tutorial 폴더로 이동git init : git 저장소 생성git tag ~ 부터 : 커밋을 통해 HEAD 부터 생성해
브랜치 (Branch) : 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만들어주는 기능. 독립적인 저장소에서 마음대로 소스코드 변경 브랜치 : 독립적인 저장소각각 브랜치들이 서로 영향 받지 않아서 여러 작업 동시에 가능만들어진 브랜치들은 다른 브랜치와 병함(mer
push : 업로드 (로컬 -> 원격)원격저장소에 push하면 원격저장소와 로컬 저장소가 동일한 상태가 된다.clone : 원격 저장소 복제원격 저장소의 내용을 통째로 다운로드. 변경 이력도 함께 복제되어 원격저장소와 마찬가지로 이력 참조, 커밋 가능pull : 다운로