깃
-
[TIL] Git & Github에 대해서Develope/Tools 2020. 4. 30. 14:33
1. Git 이란 ◎ Git은 linux 개발한 Linus Torvalds가 만든 VCS(Version Control System)입니다. 여기서 version은 소스코드 파일의 version을 뜻한다. 즉 소스코드의 변경사항 내역을 관리하는 시스템입니다. 참고로 소스코드란 코드 파일들을 말한다. VCS는 팀 단위로 개발을 할 때 더더욱 필요하다. 여러 명이 동시에 한 시스템을 개발할 때는 누가 어떠한 코드를 언제 수정했는지 등의 내역들을 확인할 수 있고 관리할 수 있는 것이 굉장히 중요하다. 또한 종종 동일한 파일에 여러 개발자가 코드를 수정하는 경우가 있으므로 각 수정 사항들을 체계적으로 관리할 수 있어야 한다. 정리하자면 VCS의 기능은 다음과 같다. 코드 변경 사항 내역 기록 및 관리 필요시 이전..