GitHub에서 보내기 요청을 받았습니다. 문제는 끌어 오기 요청이 통합 된 최종 변경 사항이 아닌 모든 커밋의 내역을 표시한다는 것입니다. 어떻게 이것을 할 수 있습니까? 나는 rebasing 전문가가 아닙니다. 도움이 많이되었습니다.풀 요청을 보내면서 커밋 내역을 잊지 마십시오.
1
A
답변
0
대화 형 리베이스를 수행하고 공개하지 않으려는 커밋을 스쿼시하려고 할 가능성이 큽니다.
Pro Git 서적의 this chapter을 참조하십시오.
0
On GitHub 풀 요청은 전체 분기에서만 작동합니다. 하나의 커밋 만 제출하려는 경우 커밋을 자체 지사에 배치해야합니다.
커밋 할 위치에서 새 분기를 만듭니다. 그런 다음 git cherry-pick
을 사용하여 푸시하려는 커밋을 가져옵니다.
좀 더 자세하게 설명해 주시겠습니까? 풀 요청에 얼마나 많은 커밋이 포함될 것으로 예상됩니까? 마지막 하나? – gcbenison
예, 모든 변경 사항을 하나로 통합 한 다음 끌어 오기 요청을 보냅니다. –
[A와 K 사이의 커밋을 어떻게 하나의 커밋 Z로 스쿼시 할 수 있습니까?] (http://stackoverflow.com/questions/14850486/how-can -i-squash-comm-between-a-and-k-one-one-commit-z) – random