Git이란 무엇이며 Github가 무엇인지 이해하고 무슨 기능이 있는지 알아보는 시간을 가지겠다.
1. Git

Git이란 분산 버전 관리 시스템(DVCS, Distributed Version Control System)으로 코드의 변경 이력(History)를 저장하고 관리하는 도구이다.
Git의 주요 기능으로는 다음과 같다.
⦁ 버전 관리: 이전 코드 상태로 되돌리기 가능
⦁ 브랜치(branch): 새로운 기능을 독립적으로 개발 후, 병합(merge) 가능
⦁ 협업 지원: 여러 개발자가 같은 프로젝트에 동시에 참여 가능
2. Github

그럼 Github는 무엇일까? Github는 Git으로 관리하는 프로젝트를 온라인에서 저장하고 공유할 수 있는 서비스(플랫폼)이다.
자신의 프로젝트를 서버에 올려서 안전하게 보관하게 해주는 호스팅 서비스라고 생각하면 편하다.
Github의 주요 기능으로 다음과 같다.
⦁ 원격 저장소(Remote Repository) 제공
⦁ Pull Request(PR)를 통한 협업 코드 리뷰
⦁ Issue, Project 보드로 프로젝트 관리
⦁ Actions를 통한 자동 배포/테스트 (CI/CD) 지원
'내일배움캠프 > 본캠프 TIL' 카테고리의 다른 글
| [TIL] 스네이크 게임 만들기 (0) | 2025.09.30 |
|---|---|
| [TIL] 상속과 인터페이스 (0) | 2025.09.29 |
| [TIL] Unity 오브젝트 위치 고정 (0) | 2025.09.26 |
| [TIL] 로딩 화면 + 움직이는 슬라이드 이미지 구현 (0) | 2025.09.24 |
| [TIL] 텍스트 떨어지는 연출 구현 (1) | 2025.09.23 |