[git]깃이란 무엇인가?

트릴로니·2022년 5월 18일

git

목록 보기
2/2

git이란 Version Control System(VCS)중 하나이다.

git이 왜 필요한가?

구글과 페이스북 같은 회사는 수천명의 직원들이 수천개의 파일을 매일 업데이트하고 수정한다. 그러면 직원들이 작업한 코드는 어떻게 추적하고 합치고 취소할까? 이런 작업을 가능하도록 하는 것이 version control system의 역할 이다.

version control system은 이전 버전의 파일을 볼 수 있도록 하고 변화 된 코드와 이전 코드를 비교할 수 있게 하며, 또한 수정을 취소할 수 있고 수정된 사항을 팀원과 공유하며 함께 작업할 수 있도록 하는 등의 기능을 제공한다.

git과 git hub는 다르다.

git: version contol software로 컴퓨터와 같은 macine에서 돌아간다. 인터넷이 필요없고 계정도 필요없디. 단지 다운로드가 필요하다 마이크로 오피스 같은 느낌?

github: 웹 서비스이다. git repository란 곳 프로젝트를 올리면 클라우드에 저장되고 팀원들과 함께 작업을 수행할 수 있다.

people can put their stuff online and then we can get their code or their get projects on our machines => it connects people, it connects get projects

0개의 댓글