반응형

Pull 2

[Git] Pull Requests하는 방법

Pull Requests 외부 프로젝트를 fork를 했을때, 내가 변경한 내용을 반영하고 싶을 때가 있습니다. 어떤 코드 변경을 했는지 기존 프로젝트의 maintainer에게 요청을 전송합니다. 요청을 전송하면 maintainer는 요청을 보고, 리뷰를 한 뒤에 accept을 하면 내가 요청한 변경 사항을 pull을 합니다. 그렇게 되면 기존에 내가 fork한 프로젝트에 반영이 됩니다. 이처럼 나의 변경사항을 기존 프로젝트의 maintainer에게 요청하는 작업을 pull requests를 만든다 라고 표현합니다. Pull Request 생성하기 Pull Request를 생성하기 위해서는 기존 github에서 내가 fork한 프로젝트의 저장소를 방문합니다. github에서는 'Compare & pull ..

Programming/기타 2016.06.23

[Git] 외부에 있는 저장소에서 Pull하기

외부 저장소에서 Pulling 함께 개발하는 개발자가 있다면, 항상 최신의 상태를 받아와야 합니다. 예를 들어 A라는 작업을 하고 있지만, B에 의존성이 있다면, B작업의 최신 상태를 나의 저장소에서 최근 상태로 업데이트할 필요가 있습니다. 이때 외부 저장소에서의 변화를 나의 저장소로 반영하기 위해 하는 작업을 pull이라고 합니다. 외부에 있는 저장소를 pull하기 위해서는 $ git pull 명령어를 하면 됩니다. 만약에 아무런 변화가 없으면 'Already up-to-date'라는 결과를 반환합니다. 변화가 있다면 나의 로컬 버전에 merge가 되어 변경이 됩니다.

Programming/기타 2016.06.23
반응형