DEVELOPER B 🌱/Git | Github
[Git] Git이란? (feat. Git과 Github의 차이)
1. 깃(Git)이란? 형상 관리 도구(Configuration Management Tool)이면서 분산 버전 관리 시스템(Distributed Vesrion Control System, DVCS)의 한 종류. 쉽게 말하면, 프로그램의 소스 및 파일의 변경 사항을 추적하면서 관리하며(→ 형상 관리 도구) 동시에 프로그램의 소스 및 파일을 여러 곳(개발에 참여하는 PC, 저장소 등)에 분산해서 저장해 관리하는 툴로, 프로그램의 버전 관리 및 협업에 편리함을 제공해준다. 한마디로 깃이란 프로그램 소스 및 파일의 이력을 분산으로 관리하는 툴로 프로그램의 버전 관리 및 협업에 이용된다. 2. 깃(GIT)은 왜 필요할까? (상황1) 오랜만에 뜯어본 코드에서 내가 개발했던 기능의 코드가 어느 순간 수정이 되어있었다..