Git과 GitHub는 무엇인가요?Git은 분산 버전 관리 시스템(Distributed Version Control System)입니다. Git을 이용하면 소스 코드의 변경사항을 추적하고 관리할 수 있습니다. 또 여러 개발자들이 동시에 하나의 프로젝트를 작업할 수 있게 되었습니다. 즉 우리가 Git을 사용하는 이유는 1. 코드/작업 히스토리를 관리하고, 2. 효율적으로 협업하기 위해서입니다.Git의 기본적인 데이터 흐름을 살펴보자작업영역(Working Directory) : 실제로 코드 파일을 수정하거나 생성하는 내 컴퓨터의 디렉토리입니다.스테이징 에어리어(Staging Area) : 작업 영역에서 변경된 파일을 커밋하기 전에 임시로 저장해 두는 공간입니다.로컬 리포지토리(Local Repository)..