-
Notifications
You must be signed in to change notification settings - Fork 1
study.github.md
Youmin-Kim edited this page May 24, 2017
·
3 revisions
ym kim
2017.05.23
- 깃허브의 전반적인 홈페이지 구조 파악 및 잔기능들 숙지함
- repository : 프로젝트를 협업하여 잘 관리하기 위해 만든 공간
- 기본적으로 깃허브에 올리는 것은 오픈소스, 공개하기 싫으면 비용을 지불해야함
- issue : 프로젝트 안에 있는 여러가지 일?해야할 것들(open : 아직처리되지 않음, close : 처리됨), label과 markdown을 통해 issue를 구체적으로 잘 표현할 수 있음
- milestone : issue들의 수행기간을 설정할 수 있음, 전체 이슈들 중 close된 이슈들의 비율을 나타냄
- 다른사람의 프로젝트(opensource)들을 fork하여 복사하여 사용할 수 있음, 그 프로젝트를 더 개선하거나 기능을 변경하여 프로젝트 원 주인에게 pull request하여 변경사항을 보여줌. 원 주인은 fork한 사람들의 request들을 볼 수 있음
- clone은 깃허브에 있는 소스들을 내컴퓨터로 복사하여 사용가능한 것
- commit은 소스변경이 일어났을 때, commit을 하면 그당시의 변경내용이 저장됨. 나중에 그 상태로 다시 돌아갈 수 있음