문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
git:github:collaboration [2013/08/25 17:17] kwon37xi [자신의 포킹한 프로젝트로 Push한다] |
git:github:collaboration [2014/02/08 22:04] kwon37xi [Pull Request] |
||
---|---|---|---|
줄 13: | 줄 13: | ||
cd opensourceproject | cd opensourceproject | ||
git remote add upstream git@github.com:/ | git remote add upstream git@github.com:/ | ||
+ | </ | ||
+ | ===== Upstream을 내 master에 받아오기 ===== | ||
+ | < | ||
# Upstream 프로젝트 머지 | # Upstream 프로젝트 머지 | ||
git fetch upstream | git fetch upstream | ||
줄 21: | 줄 24: | ||
===== Topic 브랜치를 따라 ===== | ===== Topic 브랜치를 따라 ===== | ||
자기가 작업하고 싶은 사안에 대한 Topic branch를 딴다. 그리고 작업을 하고 커밋한다. | 자기가 작업하고 싶은 사안에 대한 Topic branch를 딴다. 그리고 작업을 하고 커밋한다. | ||
+ | 여기서 345는 github 이슈번호 예제이다. | ||
+ | |||
<code sh> | <code sh> | ||
git checkout -b enhancement_345 | git checkout -b enhancement_345 | ||
</ | </ | ||
+ | |||
+ | ===== 커밋하기 ===== | ||
+ | 커밋할 때는 '' | ||
+ | <code sh> | ||
+ | git commit -am " | ||
+ | </ | ||
+ | |||
===== 자신의 포킹한 프로젝트로 Push한다 ===== | ===== 자신의 포킹한 프로젝트로 Push한다 ===== | ||
줄 31: | 줄 43: | ||
===== Pull Request ===== | ===== Pull Request ===== | ||
- | * 포킹한 프로젝트로 간다. | + | * Githup의 |
* "Your recently pushed branches" | * "Your recently pushed branches" | ||
* 그렇지 않다면, 원하는 브랜치를 선택하고, | * 그렇지 않다면, 원하는 브랜치를 선택하고, | ||
+ | * **이때 비교 대상이 되는 브랜치가 정확히 Pull Request를 보내고 싶은 브랜치인지 확인이 필요하다.** | ||
===== 중요! ===== | ===== 중요! ===== |