Git 이란?

itonse·2023년 11월 1일
0

CS 스터디

목록 보기
1/56


💡 Git 개념

Git은 소스 코드를 효율적 으로 관리하기 위해 만들어진 분산형 버전 관리 시스템 입니다.

📌 Git 을 사용하는 이유?

✔️ 변경내용 추적: 모든 변경 사항의 로그를 유지하므로 누가, 언제, 어떤 변경을 했는지 추적 가능하고, 이전 버전으로 손쉽게 복구할 수 있습니다.

✔️ 협업 용이성: 다수의 개발자가 동시에 작업하고 변경 사항을 효과적으로 공유 및 병합이 가능합니다.

✔️ 프로젝트 백업, 자동화된 빌드 및 배포, 브랜치 관리를 지원하여 개발 프로세스를 향상시킴니다.


📌 Git Repository

Git Repository 는?

Git 버전 관리 시스템에서 프로젝트의 모든 파일과 해당 이력(버전 변경 내역)을 저장하는 공간을 나타냅니다.


💡 Repository 는 Local과 Remote 두 종류가 있습니다.

1. 로컬 저장소 (Local Repository):

  • 개발자 개인 컴퓨터에 있는 저장소로, 프로젝트의 모든 파일과 Git 이력을 저장합니다.

2. 원격 저장소 (Remote Repository):

  • 프로젝트를 공유하고 백업하기 위한 원격 서버에 위치한 저장소입니다.



📌 주요 명령어

  1. commit: Git 저장소에 현재 작업 디렉토리의 변경 사항을 저장하는 명령어입니다.

  2. push: 로컬 저장소의 변경 사항을 원격 저장소(예: GitHub)로 업로드하는 명령어입니다.

  3. pull: 원격 저장소에서 변경 사항을 가져와 로컬 저장소에 병합하는 명령어입니다.

0개의 댓글