Git의 공식 명칭은 분산 버전 관리 시스템 (VCS)이다. 프로젝트 파일의 변경 사항을 추적하는 시스템이라고 할 수 있다. 개발자들이 프로젝트의 변경 사항을 쉽게 기록하고, 특정 시점의 버전으로 돌아갈 수 있도록 도와 준다. 버전 관리 시스템은 함께 작업하고, 프로젝
Git의 작업 공간과 일반적인 흐름에 대한 공부 및 정리 내용입니다. Django, Flask, 데이터 분석 등 여러 작업을 통해 Git을 사용해 익숙하지만, 업무시 소통과 협업에 중요한 부분이라 정확한 용어와 흐름에 대해 정리합니다. 개발자가 작업하는 일반적 공간gi
Branch는 개발자가 독립적으로 작업을 진행할 수 있도록 돕는 공간. 개발자들은 각각의 독립된 작업 공간에서 동시에 작업을 수행하며, 하나의 브랜치에서 workspave, index, local repository, remote repository를 갖는다. main
HEAD 는 커밋 내역에서 가장 최신 커밋을 가리키는 심볼릭 링크다. 보통 명령어에 커밋 ID대신 HEAD 포인터를 많이 활용한다.HEAD의 이전 커밋들을 확인할 때 HEAD ^ 또는 HEAD ~으로 포인팅이 가능하다. 커밋 내역을 확인하는 가장 일반적인 방법 git