끌어오기 요청 설명서
끌어오기 요청을 사용하여 프로젝트에 변경 내용을 제안하고, 고유한 프로젝트에 제안된 변경 내용을 수신하고, 병합 충돌과 같은 끌어오기 요청의 이슈를 해결하는 방법을 알아봅니다.
여기에서 시작
커밋 메시지 변경
커밋 메시지에 명확하지 않거나 잘못되거나 중요한 정보가 포함된 경우 로컬에서 수정하고 새 메시지와 함께 새 커밋을 GitHub에 푸시할 수 있습니다. 커밋 메시지를 변경하여 누락된 정보를 추가할 수도 있습니다.
명령줄을 사용하여 병합 충돌 해결
명령줄 및 텍스트 편집기를 사용하여 병합 충돌을 해결할 수 있습니다.
리포지토리 내에서 분기 만들기 및 삭제
GitHub에서 직접 분기를 만들거나 삭제할 수 있습니다.
끌어오기 요청 만들기
리포지토리의 변경 내용을 제안하고 공동 작업하는 끌어오기 요청을 만듭니다. 이러한 변경 내용은 분기에서 제안되어 기본 분기에 완료 및 승인된 작업만 포함되도록 합니다.
인기 사이트
끌어오기 요청 검토 정보
검토를 통해 협력자는 끌어오기 요청에서 제안된 변경 사항에 대해 의견을 제시하거나, 변경 내용을 승인하거나, 끌어오기 요청이 병합되기 전에 추가 변경을 요청할 수 있습니다. 리포지토리 관리자는 병합하기 전에 모든 끌어오기 요청을 승인하도록 요구할 수 있습니다.
GitHub에서 병합 충돌 해결
충돌 편집기를 사용하여 GitHub에서 경쟁하는 줄 변경을 포함하는 간단한 병합 충돌을 해결할 수 있습니다.
포크 동기화
리포지토리의 포크를 동기화하여 업스트림 리포지토리를 최신 상태로 유지합니다.
끌어오기 요청 병합
작업이 완료되면 끌어오기 요청을 업스트림 분기에 병합합니다. 리포지토리에 대한 푸시 액세스 권한이 있는 사용자는 누구나 병합을 완료할 수 있습니다.
필수 검토를 사용하여 끌어오기 요청 승인
리포지토리에 검토가 필요한 경우 병합하기 전에 끌어오기 요청에 리포지토리에 쓰기 또는 관리자 권한이 있는 사용자에게서 받은 특정 수의 승인 검토가 있어야 합니다.
끌어오기 요청 되돌리기
끌어오기 요청이 업스트림 분기에 병합된 후에 되돌릴 수 있습니다.
내 커밋이 잘못된 사용자에게 연결된 이유는 무엇인가요?
GitHub는 커밋 헤더의 메일 주소를 사용하여 커밋을 GitHub 사용자에게 연결합니다. 커밋이 다른 사용자와 연결되어 있거나 사용자와 전혀 연결되어 있지 않은 경우 로컬 Git 구성 설정을 변경하거나 계정 이메일 설정에 이메일 주소를 추가하거나 둘 다 수행해야 할 수 있습니다.