320x100
320x100

- 컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자와 함께

   해당 파일들에 대한 작업을 조율하기 위한 분산 버전관리 시스템

 

- 모든 파일의 변화를 항상 기록하여 

  누가, 언제, 어디서, 무엇을, 몇번 수정했는지 알 수 있음

 

- 같은 파일에 대한 각기 다른 버전을 볼 수 있음

- 각기 다른 파일의 공통적인 수정을 한번에 할 수 있음

 

- 여러 사람들과의 프로젝트 개발시 같은 파일 하나를 

   공통으로 수정할 수 있음

 

- 깃 히스토리를 공유하면 위와 같은 기능을 이용 가능

 

 

 

깃 허브

- 깃에 대한 기록을 클라우드에 보관해주는 서버

 

- 이외에도 비트버켓, 깃랩 등이 있으며 개인이나 회사에서 만든

   깃 서버도 있음 

 

 

 

깃 클라이언트

- 깃을 이용하기 위해 깃 서버에 파일을 업로드하고 수정하도록

   서비스를 지원하는 프로그램

 

- 깃 허브의 Git Bash가 대표적이며

   파이참, 이클립스 등의 IDE에도 내장되어 있어 

   Git Bash의 이용이 어려운 개발자들은 IDE내의 깃 클라이언트를 

   사용하여 깃 허브와 같은 깃 서버에 업로드 하고 수정하는 것을 추천 

 

300x250
728x90