Github 깃허브 시작하기
깃허브(GitHub)는 분산 버전 관리 툴인 깃(Git)을 사용하는 프로젝트를 지원하는 웹호스팅 서비스이다.
2011년의 조사에서는 가장 인기있는 오픈 소스 코드 저장소로 꼽혔다. - 위키백과 -
- 깃허브 특징
- http://github.com
- 버전관리 시스템인 Git을 이용하는 프로젝트들을 위한 원격저장소를 제공하는 서비스
- 오픈소스는 무료, 비공개 프로젝트는 유료 정책
- 저장소 크기의 제한이 없다.
- 로컬 버전관리 시스템이 없이도 많은 작업을 웹상에서 할 수 있다.
- 사람 중심의 서비스 구성이기 때문에 특정 저장소에 접근하려면 '아이디/저장소명'으로 해야 한다.
- 저장소에 팀원초대는 무제한
- Pull > Pull Request 형식
출처 : 생활코딩. 깃허브 https://opentutorials.org/course/307/2475
참고 : 깃허브 프로젝트 관리하기.
- GitHub 계정 만들기
이름 / 이메일 / 비밀번호 입력으로 간단히 계정을 만들 수 있다.
비공개 프로젝트 저장소(private respositories) 이용은 한 달/7,481원으로 유료 이용이 가능하다.
그런 서비스까지는 아직 필요 없으므로 무료! Free 선택 후 진행한다.
- GitHub 홈페이지 구성
회원가입 후, sing in(로그인) 하면 위와 같은 화면 초기화면으로 넘어간다.
- Pull request : 깃헙의 강력한 SNS기능. 내가 만든 프로젝트를 다른 사람이 복제해 가서 수정했을 때, 제안하는 기능.
- Issues : 프로젝트(저장소)마다 issue를 달 수 있는데, 그 이슈를 모아 둔 곳.
- Explore : 저장소들을 검색할 수 있는 곳. 많이 언급되는 프로젝트 들, 언어 들을 쉽게 검색, 볼 수 있다.
계정 설정 / 저장소 (repository), Gist, organization 생성 버튼
- Gist : 웹에 간단한 스크립트, 파일, 소스를 저장 할 수 있는 장소.
(저장소로 분류가 되어 버전관리, 공유, 오프라인에서 수정이 가능하다.)
- organization : 그룹 계정. (설명 링크)
그룹 계정을 통해 팀프로젝트를 진행 할 수 있다.
- 저장소 (repository) : 프로젝트를 저장하는 곳! 이 곳에 내가만드는 웹 혹은 앱을 저장할 수 있고, 다른 유저의 프로젝트를 볼 수 있다.
'공부하기 > GitHub' 카테고리의 다른 글
깃(git)을 편하게 이용하기 위한 소스트리 (SourceTree) 설치하기! (0) | 2018.11.15 |
---|---|
깃 git 기본 명령어 (0) | 2018.11.14 |
깃 git 설치하기 (0) | 2018.11.14 |
GitHub 깃허브 프로젝트 관리하기 - 저장소(Repository) 만들기 (0) | 2018.11.14 |
깃이란? 깃 허브란? What is Git? Git hub? (0) | 2018.11.12 |