Pull Request
-
오픈 프로젝트 기여하기 :: 마이구미GitHub 2018. 2. 27. 14:39
이 글은 Github의 오픈 프로젝트에 기여하는 법을 다룬다.오픈 프로젝트란, Github 에 존재하는 private이 아닌 대부분의 저장소로 볼 수도 있다.결과적으로 Github 에서의 컨트리뷰터(contributor), 포크(fork) 의 용어를 이해하는데 도움이 된다. 오픈 프로젝트에 기여하게 된다면, 그 프로젝트의 컨트리뷰터가 된다.컨트리뷰터는 오픈 프로젝트에 기여한 사람을 뜻한다. 기여의 기준은 없다.주석을 쓰거나 오타를 수정하거나 버그를 해결하거나 똑같다.오타 하나를 발견했더라도, 기여한 것이기 때문에 컨트리뷰터가 될 수 있다. 어떻게 기여할 수 있는가? 우선 순수하게 접근하는 방식이다. 관심있는 프로젝트의 저장소인 John 저장소를 내려받았다.사용하다보니 버그를 발견했다.버그를 수정한 후, ..
-
Github 기본 설명서 3편 :: 마이구미GitHub 2016. 7. 17. 15:20
이번 글은 세번째 Git에 대한 글이다! 안 읽었다면 이전 글들을 읽고 오길 바란다. 지난 글에서도 언급했듯이 협업을 할 때 필요한 것들을 알아볼 것이다. 지난 글들에서의 간단한 흐름은 이렇다. 1. GitHub에 진행되는 프로젝트의 저장소가 존재한다. 2. 소스를 수정한다. 3. 로컬 저장소에서 원격저장소로 push한다. 그렇다면 협업이 실제로 개발이 진행될 때의 흐름을 알아보자. 1. GitHub에 진행되는 프로젝트의 저장소가 존재한다. 2. 브랜치를 생성한다. 3. 소스를 수정한다. 4. 로컬 저장소에서 원격저장소로 push한다. 위의 흐름에서 개인과 협업의 차이로 보면 "브랜치를 생성한다." 라는 걸 볼수 있다. 사실 상 개인적으로 사용할 때도 브랜치를 만들어 사용해도 되긴 된다. 하지만 이해를 ..