2016-07-30 2 views
1

제목에서 끌어 오기 요청에서 커밋을 병합하려고하지만 커밋과 같은 모든 작업은 끌어 오기 요청을 만들고 분기로 커밋하는 것입니다. 풀 요청시 웹 사이트 github.com에서 완료되었습니다. 웹 사이트에서이 작업을 더 쉽게 수행 할 수 있다고 생각했지만 몇 번의 클릭 만 있으면 문제가 발생하지 않지만 이러한 복잡한 작업을 수행하면 터미널을 통해 더 효과적으로 처리 할 수 ​​있습니다.이전에 모든 것이 github.com을 통해 수행되었을 때 Git-merging이 커밋 됨.

난 단지

git clone https://github.com/... cd repository_name

했을 무엇 그래서 질문 - 나는 풀의 요청에 내 커밋을 병합, 지금 무엇을해야합니까? 나는 github.com에서 볼 수있는 지점을 여기에두고 있지 않으므로, 분기 요청으로 연결되는 지점으로 전환하는 방법을 모른다. 나는 귀하의 질문에,

을 이해하면

답변

0

이 절차를 설명하는 좋은 영상을 볼 수 있습니다. 그것은 자식의 명령이 아니다 - 그것은 코드 검토 목적을 위해 보통의 또는 지점을 마스터 병합하기 전에 코드를 테스트

git merge branch_name 

기다립니다 github에있는 상태입니다. 따라서 지역에서 실제로하고 싶은 작업은 병합 작업입니다. 먼저 원격 지점을 github에서 가져와야합니다. 이를 수행하려면

git fetch -a 

그 후에 지점을 로컬에서 사용할 수 있습니다. 그런 다음 '끌어 오기 요청'을 원하는 것으로 변경하십시오.

git checkout branch_to_make_pr_from 
git merge branch_to_make_pr_to 
git push 
0

는 잘 모르겠어요하지만 당신은 하나에 많은 커밋을 병합 할 경우 n은 HEAD에서 병합 할 커밋의 수가 어디 있는지 git rebase -i HEAD~n이 필요합니다.

당신은 끌어 오기 요청은 병합을 기다리고의 이름입니다 here