본문 바로가기

Git

Git (기초 : git, github는 무었인가?)

 

 

Git 이란?

분산형협업도구

버전관리 시스템((Version Control System)모든파일의 변화를 기록)

저장하고 협력하는 과정에 필요한 

 

 

 

git의 장점

  1. 파일이 변경되면 변경 이력을 저장
  2. 이전 버전으로 변경 가능
  3. 어떤 변경 사항이 발생했는지 알아보기 쉬움
  4. 협업하기 좋음
  5. 백업용

 

 

프로그래머가 될것이라면 반드시 배워야할 프로그램

 

 

Git 비슷한 버전관리 시스템

-        CVS

-        Mercurial

-        Helix Core

-        Subversion

-        Bazaar

 

 

Github

클라우드(Remote Repository) 있는  제공자

 

Git(Local Repository) 있는 파일을 

Github(Remote Repository) 사이트에 올려서 관리 할수 있음

 

사용하는 이유

  1. 전 컴퓨터에 저장했던 프로젝트를 전 컴퓨터를 찾을 필요없이 github에서 찾을수 있음
  2. 컴퓨터 자체에 심각한 오류시 다른 컴퓨터로 작업을 이어 할수 있음
  3. 다른사람과 협업이 쉬워짐

 

Github 비슷한 사이트

-        Bitbucket

-        Gitlab