Github 란 간단히 Git Repository 가 많이 모여있는 서비스이며
많은 개발자들이 동시에 온라인을 통해 소스를 공유하여 개발할 수 있다.
Github 의 특징
아래와 같은 4개의 대표적인 특징이 있다.
Repository Fork
프로젝트를 Fork ( 포크로 찝어오는.. ) 하여 다른 사람이 이미 만들어 놓은 프로젝트를 나의 프로젝트로 옮길 수 있다.
Pull Requests
소스의 변경 사항을 Fork 한 저장소에 커밋 후 원작자에게 원본 소스 변경을 요청할 수 있다.
Social Networking
다른 사람이 어떤 프로젝트를 참여중이며 어떻게 코드를 작성하는지 볼 수 있고
프로젝트에 대한 의견 교환을 할 수 있다.
Changelogs
변경 이력 관리를 효율적으로 관리하는 기능을 제공한다.
Github 사이트
계정 생성은 아래 사이트에 들어가서 그냥 이메일로 하면 된다.
Github 에 ssh 로 접근하기
콘솔에서 작업하려면 ssh 등록이 필요하다.
이 방법은 아래 사이트에 잘 정리되어 있다.
'SCM > Git' 카테고리의 다른 글
20. Git 허브 - Repository 생성하기 (0) | 2020.01.28 |
---|---|
19. Git 허브 - Fork 하기 (0) | 2020.01.28 |
17. Git 브랜치 태깅하기 - git tag (0) | 2020.01.28 |
16. Git 브랜치 합치기 - git rebase (0) | 2020.01.28 |
15. Git 브랜치 합치기 - git merge (0) | 2020.01.23 |