Git이란

horiz.d·2021년 10월 30일
0

Git & Github

목록 보기
1/27

Git이란?

2005년, 리누스 토발즈에 의해 만들어진 소스 코드 버전관리 도구이다.


Git의 핵심 기능

  1. 버전 관리 ( Version Control )
  2. 백업 ( Backup )
  3. 협업 ( Collaboration )

1. 버전 관리

깃은 문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 편하고 구체적으로 기록하기 위한 버전 관리 시스템이다. 이 git을 사용하면 그 기록이 git 파일로 저장된다.

2. 백업

백업이란 어떤 저장공간에 있는 자료를 다른 저장공간에 복제하는 것이다.
외장 하드디스크나 USB 등 별도 저장장치에 백업할 수도 있고, 드롭박스나 구글 드라이브와 같은 클라우드 가상 저장공간 서비스를 이용해 백업 할 수도 있다.

백업 공간을 제공하는 인터넷 서비스 중에는 git파일을 위한 것도 여러개 있는데,
바로 이를 '깃의 원격 저장소' 라고 한다. 그리고 이 중 가장 많이 쓰이는 원격 저장소가 바로 'Github'이다.

3. 협업하기

Github와 같은 온라인 서비스를 사용하면 여러 사람이 함께 일할 수 있다는 강력한 장점이 생긴다.

예를들어 팀원 둘이 작업을 할 경우 팀원 A가 작업하여 원격저장소에 올리면,
이 문서를 B가 받아서 작업하고, 작업이 끝나면 다시 원격저장소에 올리는 방식이다.
그리고 이 과정에서 누가 무엇을 수정했는지 log가 남아 오류 및 책임파악이 용이하다.



ref : Do it! 지옥에서 온 문서관리자 깃&깃허브 입문

profile
가용한 시간은 한정적이고, 배울건 넘쳐난다.

0개의 댓글