우리는 GitHub를 코드 목록과 리뷰로 Crucible 및 FishEye와 통합 된 이슈 트래커로 JIRA와 함께 직장에서 코드 저장소로 사용합니다. 각 커밋에는 기능 지사 번호가 붙어 있습니다.GitHub에서 병합 된 지형지 물 분기에 대한 모든 커밋을 볼 수 있습니까?
이 설정은 JIRA 티켓의 리뷰 탭에서 Crucible 리뷰를 작성하여 특정 분기에 대한 모든 변경 사항을 보여주는 모든 파일을 트리보기에서 볼 수 있습니다. 마스터하기.
우리는 지금 GitHub의 문제를 추적 우리의 문제를 이동할 계획입니다 :
다음은 예입니다. 나는 꽤 조심스럽게 보았지만, GitHub에서 이것에 대한 어떤 것도 볼 수 없다. GitHub 비교를 사용하면 병합하기 전에 특정 분기에 대한 모든 파일 변경 사항을 잘 볼 수 있지만 이후에는 어떻게됩니까? 병합 된 분기의 변경 사항을 확인하는 유일한 방법은 분기가 병합되기 직전에 마스터의 커밋과 비교하는 것입니다.
GitHub는 병합 된 분기에 대한 모든 커밋을 볼 수있는 방법이 있습니까? 아니면 설명에 특정 기능 분기 번호가있는 커밋을 모두 커밋 할 수 있습니까?
모든 병합에 대한 풀 요청을 사용하는 경우, 당신은 여전히 병합 후 풀 요청을 확인하여 변경 사항을 볼 수 있습니다. – cfstras
감사합니다 cfstras. 나는 당신이 어떻게하는지 혼란스러워합니다. 새로운 끌어 오기 요청을 만들려고하면 비교를 선택하라는 메시지가 나타납니다. 마스터를 최신 병합을 작성한 커밋과 비교하려고하면 병합 된 분기를 마스터와 비교하려고 할 때 일반적인 문제는 없습니다. –
"일반"GitHub 워크 플로우에서 피쳐를 마친 후 피쳐 브랜치를 선택하는 풀 요청을 생성합니다. 커미터 (자신이 될 수 있음)가 요청을 승인하면 병합됩니다. 분기는 삭제할 수 있지만 끌어 오기 요청은 여전히 보관됩니다. 지점에서 이루어진 모든 변경 사항을 보는 방법을 아직 찾지 못했습니다. 브랜치 포인트를 찾아서 비교할 수는 있지만 GitHub 사이트에서하는 것은 번거로울 수 있습니다. 누군가에게 연락하려고 시도했을 수 있습니까? – cfstras