'2013/08/22'에 해당되는 글 1건
- 2013.08.22 Git fork, pull request 테스트
Git fork, pull request 테스트
1. Mohwa 계정이 Fork 한 Mohwa2 계정의 저장소로 Pull Request 시키는 방법
최초 Mohwa2 계정의 저장소 화면.
Mohwa2 계정의 저장소(mohwa2.github.io) 화면이며, 오른쪽 상단 Fork 버튼을 통해 자신 계정의 Repository로 포함 시킨다.
저장소 Fork 후 해당 저장소(mohwa2.github.io)가 Mohwa 계정의 "Popular repositories" 리스트로 포함되어 있는걸 확인할 수 있다.(상단 4번째 리스트)
해당 저장소 상세 페이지 화면
Mohwa 계정으로 Fork된 저장소(mohwa/mohwa2.github.io)를 로컬 저장소로 clone 시킨다.
해당 저장소에 파일 생성 후 commit 단계까지 진행한다.
생성된 로컬 저장소 파일을 리모트 저장소로 push 한다.
리모트 저장소로 push 완료된 화면이며, 오른쪽 메뉴 중 pull Requests(0) 버튼을 클릭한다.
새로운 pull Request를 위해 new pull request 버튼을 클릭한다.
전송 할려는 pull Request의 제목 및 이슈 내용을 기입 후 Submit 한다.
2. Mohwa2 계정이 Mohwa 계정에게 수신한 Pull Request 를 처리(해당 branch 에 merge)하는 방법
Mohwa2 계정의 저장소 화면이며, 오른쪽 메뉴 중 pull Rrequests 버튼을 클릭한다.(pull Request 버튼의 오른쪽 카운트가 1인것을 확인할 수 있다. 이는 수신받은 pull Request count 에 대한 내역이다.)
Mohwa2 계정의 pull Request 리스트 화면이다.(mohwa 계정이 발송한 pull Request 내역을 확인할 수 있다.)
리스트 내역을 클릭 후 수신 받은 pull Request 내역을 확인 후 자신(Mohwa2 계정)의 저장소 branch(master?)로 merge 시킬수 있다.(이는 merge pull request 버튼을 통해 수행된다.)
Mohwa2 계정의 전체 pull request 내역이다.(최신 내역에 Mohwa 계정이 pull request 시킨 내역을 확인할 수 있다.)
참고: http://dogfeet.github.io/articles/2012/how-to-github.html