Git은 소스 코드를 효율적 으로 관리하기 위해 만들어진 분산형 버전 관리 시스템 입니다.
✔️ 변경내용 추적: 모든 변경 사항의 로그를 유지하므로 누가, 언제, 어떤 변경을 했는지 추적 가능하고, 이전 버전으로 손쉽게 복구할 수 있습니다.
✔️ 협업 용이성: 다수의 개발자가 동시에 작업하고 변경 사항을 효과적으로 공유 및 병합이 가능합니다.
✔️ 프로젝트 백업, 자동화된 빌드 및 배포, 브랜치 관리를 지원하여 개발 프로세스를 향상시킴니다.
Git Repository 는?
Git 버전 관리 시스템에서 프로젝트의 모든 파일과 해당 이력(버전 변경 내역)을 저장하는 공간을 나타냅니다.
💡 Repository 는 Local과 Remote 두 종류가 있습니다.
commit: Git 저장소에 현재 작업 디렉토리의 변경 사항을 저장하는 명령어입니다.
push: 로컬 저장소의 변경 사항을 원격 저장소(예: GitHub)로 업로드하는 명령어입니다.
pull: 원격 저장소에서 변경 사항을 가져와 로컬 저장소에 병합하는 명령어입니다.