깃허브 - 대표 깃호스팅 서비스
깃허브는 가장 많은 저장소와 사용자를 보유하고 있는 깃 호스팅 서비스 입니다.
깃허브(Github)에 대해 좀 더 자세히 알아보겠습니다.
깃허브란?
깃허브는 가장 많은 사용자와 저장소를 보유하고 있습니다.
단순한 원격저장소
만 제공하는 것이 아닌 협업을 위한 도구
들도 같이 제공합니다.
팀을 위한 조작을 구성하고, 버그 추적과 문서 등 협업을 위한 서브 기능들에 대해서 알아 봅니다.
깃허브 저장소
깃허브 원격저장소를 생성하고 접속하는 방법에 대해서 학습니다.
생성하기
새로운 저장소를 만드는 방법을 학습합니다.
SSH를 이용하여 비밀번호 없이 원격 저장소에 접속할 수 있습니다.
깃허드에 등록된 데이터를 다운로드 받는 방법에 대해서 알아봅니다.
구성요소
깃의 기본 동작 환경은 터미널
입니다. 또한, 소스트리
를 이용하여 GUI 환경에서도 직관적으로 활용할 수 있습니다.
대부분의 깃도구들은 로컬저장소
를 쉽게 사용할 수 있도록 제공되는 기능들고 구성되어 있습니다.
하지만, 깃을 원격저장소로 사용을 하기 위해서는 서버에 접속하여 직접 쉘
명령을 입력해야 합니다.
깃허브는 쉽게 원격저정소를 관리할 수 있도록 웹기반
도구를 같이 제공합니다. 깃의 주요 기능들에 대해서 알 아 보도록 합니다.
협업
깃허브는 다양한 개발자들과 공동작업을 할 수 있도록 계정과 관리 지표들을 제공합니다.
정리
깃허브는 원격 저장소를 관리하고 다수의 개발자와 협업할 수 있는 내부 기능들을 제공합니다.
깃허브의 팀, 조직 등의 기능을 이용하여 좀 더 효율적인 공동 작업을 할 수 있습니다.
깃허브 저장소의 구성과 UI를 이해하여 깃의 부족한 기능들을 보안할 수 있습니다.
또한, 브라우저에서 바로 확인하고 수정할 수도 있습니다.
깃교과서
버전 관리 시스템의 이해와 설치부터 커밋, 브랜치, 임시 처리, 병합, 복귀, 서브모듈, 태그까지
깃, 소스트리, 깃허브로 실습하며 기본기를 탄탄하게 다진다!