[Part.2] 형상관리 시스템

2024. 8. 27. 03:41IT 개념 정리/[인프런] IT입문자를 위한 전반적인 개념 정리

 

 

1. 형상관리시스템이란?

- 소스 코드변경사항관리하는 도구이다.
- 종류 : SVN, VCS, SCM, Git

 

 

2. Git이란?

- 소스 코드의 버전을 관리하고 협업을 돕는 분산형 버전 관리 시스템이다.

 

 

3. Github란?

- Git으로 관리되는 소스 코드를 저장하는 원격 저장소이다.

 

 

4. 알면 좋은 Git 명령어

- merge : 소스코드의 변경점을 취합하는 명령어이다.
- branch : 개발에서는 독립적인 개발 라인을 뜻한다.
- push : 로컬 컴퓨터의 소스코드를 원격저장소에 저장할 때 사용한다.
- fetch : 원격저장소가 변경사항이 있는지 확인하는 명령어이다.
- pull : fetch + merge의 합성어이다. 변경사항을 확인하고 실제 변경점을 취합하는 명령어이다.
- commit : 로컬 컴퓨터에서 변경된 부분을 저장하는 명령어이다. 원격저장소에 저장하는게 아니다.