WeniVooks

검색

깃헙 베이스캠프

깃헙이란

1. 회원 가입하고 메일인증하기

아래 링크에 접속하셔서 회원 가입을 해주세요. 회원 가입을 하시면 메일로 인증 링크가 발송됩니다. 메일을 확인하시고 인증을 완료해주세요.

GitHub

2. 깃헙이란

깃헙은 '시간여행이 가능한 구글 드라이브'라고 생각하시면 됩니다. 구글 드라이브를 사용하시지 않는 분은 '시간여행이 가능한 공유 폴더'라고 생각하시면 됩니다.

가장 큰 특징은 '시간여행'입니다. 깃헙은 파일을 수정하고 저장할 때마다 '버전'이 생기게 됩니다. 이 버전을 통해 언제든지 과거로 돌아갈 수 있습니다. 또한, 버전이 만들어질 때마다 누가 무엇을 얼마큼 수정했는지를 확인할 수 있습니다.

한 커뮤니티에 특정 프로그램에 봉사를 한 적이 있었는데요. 그 커뮤니티는 이 '깃헙'을 기준으로 봉사활동비를 책정했습니다. 깃헙을 통해서 얼마나 기여했는지 알 수 있기 때문이죠. 저는 취지가 좋았기에 정산을 받진 않았는데, 이런 식으로 운영된다는 것이 신선한 경험이었습니다.

두번째로 중요한 특징은 '협업'입니다. 깃헙은 서로 협업할 때 필요한 기능을 제공합니다. 깃헙 프로젝트, 깃헙 위키, 깃헙 이슈, 깃헙 액션 등을 통해 협업을 더욱 효율적으로 할 수 있습니다.

다음은 실제 '위니브 월드' 프로젝트의 깃헙 프로젝트 화면입니다. 이를 통해 협업을 할 수 있는 환경을 제공합니다.

위니브 월드

3. 레파지토리

깃헙은 '레파지토리'를 기반으로 동작합니다. 레파지토리는 '폴더'라고 생각하시면 됩니다. 이 레파지토리는 하나의 프로젝트 단위로 생성을 하는 것이 일반적입니다. 일반 폴더처럼 파일을 저장, 읽기, 수정, 삭제가 가능합니다.

1.1 강의소개1.3 레파지토리