초보자를 위한 PullRequest 방법

3675 단어 GitHub
Giithub에서 Terminal 등 명령선을 사용하여 로컬 환경에서 Push, PullRequest를 만드는 절차를 총괄했다.

대략적인 절차


①Giithub에서 로컬로 파일 저장
② Giithub 로컬에서 PullRequest용 Branch 만들기
③ 편집 데이터를 업데이트하고 로컬에서dd,commiit
④ push에서 Giithub로
⑤ Giithub에 PullRequest 수행
※⑥Merge PullRequest

어휘 정리


① Giithub...창고를 온라인으로 보관할 수 있고 여러 사람이 공유하고 편집할 수 있다
② 로컬... 자신의 컴퓨터
③clone...로컬 복제를 통해 Giithub 등 온라인 웨어하우스 저장
④Branch...한 창고에 여러 브랜치를 만들어 여러 버전에서 동시에 창고를 관리할 수 있다.Branch의 업데이트 규칙을 미리 결정해야 하지만 마스터가 정식으로 사용할 때 자주 움직이는 상태에서 보관하고 개발자가 개발을 위해 빈번하게 편집하는 등 다수의 경우 Branch가 존재한다.참조http://www.backlog.jp/git-guide/stepup/stepup1_1.html
⑤add, commit...하나의 지점은 편집 구역 > 제본 구역 > 정식 구역 3개로 나뉘는데,dd는 편집 구역에서 제본 이후까지 사용됩니다.commiit는 무대 구역에서 정식 구역으로 옮기기 위한 것이다.
⑥Push...로컬 온라인 편집을 수락한 창고
⑦PullRequest...온라인 창고를 업데이트할 때 다른 창고 편집이 있으면 이 편집 내용을 받아들여 (pull) 요청을 하십시오
⑧Merge...PullRequest 복제품을 온라인 복제품에 통합

Giithub의 창고에서 로컬 클론으로 저장합니다.


① Giithub의 PullRequest를 PullRequest를 수행하려는 페이지로 이동합니다.
이번에는 이곳에서 실험을 진행한다.
https://github.com/samurairunner/pullreq
② 오른쪽 아래 clone URL 복사

③ 터미널에서 clone 실행$ git clone https://github.com/samurairunner/pullreq.git

Pull Request용 Branch 만들기


① clone 디렉토리로 이동$ cd pullreq②develop이라는 Branch 만들기$ git checkout -b develop

Clone 디렉토리 편집


①Finder로 현재 폴더 표시$ open .② 파일 편집
대략

로컬에서 add→ commiit, Giithub의 push 수행


① 편집된 파일을 장정으로 이동$ git add .② 편집 파일의commiit$git commit -m "update README"③develop 지점에서 Giithub에 있는origin 지점으로push$git push origin develop

Giithub에서 PullRequest 수행


① 오른쪽 위 녹색 Compoare &pull request 버튼 클릭

② 어떤 변경 사항이 추가되었는지 설명 작성

③ 어느 지점부터 pull request를 실행할지 확인
※ 개발자 분기부터 마스터 분기까지 pull request

④ "Create pull request"단추를 눌러 Pull Request 만들기

Giithub에서 Merge


※ 본 작업은 원래 자신 이외의 창고지기가 코드를 확인한 후 수행
① 왼쪽 아래 녹색 [Merge pull request] 버튼을 눌러 Merge 실행

확인


※ 변경 전

※ 변경 후

좋은 웹페이지 즐겨찾기