깃과 깃허브

    [git] 깃이란?

    [git] 깃이란?

    git git은 버전 관리 시스템이다. 여기서 버전이란, 당신이 a.txt라는 파일을 저장, 수정, 복사, 백업 등등을 하는 모든 작업을 말한다. 만약 당신의 프로젝트를 git repository에 등록했다면, git은 그 프로젝트 안에 있는 모든 파일들을 트래킹한다. git 트래킹 정보 트래킹 정보를 통해 개발자는 어떤 것이, 어디에서, 언제, 누가 바꿨는지 등등을 모두 알 수 있다. 또한 어떤 일이 일어났는지에 대한 모든 트래킹이 가능하기 때문에, 문제 상황 발생 시에는 파일의 history를 통해 그 전 시점(commit)으로 돌아갈 수 있다. git은 어떤 파일들을 추적할 수 있는가 깃은 사용자가 추적하길 원하는 모든 것을 읽을 수 있다. tmi) 사실 깃은 파일을 `Binary code`로 읽는..