Skip to main content

포크에서 생성된 풀 리퀘스트 브랜치에 변경 사항을 커밋하기

필요한 권한을 얻고 Git 명령을 효과적으로 사용하여 포크에서 만든 끌어오기 요청 분기에 변경 내용을 커밋합니다.

포크에서 만든 끌어오기 요청 분기에 커밋하려면 기본 리포지토리에 대한 푸시 액세스, 끌어오기 요청 작성자의 권한 및 푸시를 방지하는 분기 제한 없이 사용자 소유 포크가 필요합니다. 끌어오기 요청 작성자만 포크에 대한 편집을 허용할 수 있습니다. Allowing changes to a pull request branch created from a fork을(를) 참조하세요.

  1. GitHub에서 풀 리퀘스트 브랜치가 생성된 포크로 이동합니다.

  2. 파일 목록 위에서 코드를 클릭합니다.

    리포지토리의 방문 페이지에 있는 파일 목록의 스크린샷. "코드" 단추는 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. 리포지토리의 URL을 복사합니다.

    • HTTPS를 사용하여 리포지토리를 복제하려면 "HTTPS"에서 를 클릭합니다.

    • 조직의 SSH 인증 기관에서 발급한 인증서를 포함하여 SSH 키를 사용하여 리포지토리를 복제하려면 SSH를 클릭한 다음, 를 클릭합니다.

    • GitHub CLI를 사용하여 리포지토리를 복제하려면 GitHub CLI 를 클릭한 다음, 을 클릭합니다.

      "코드" 드롭다운 메뉴의 스크린샷. 리포지토리의 HTTPS URL 오른쪽에 복사 아이콘이 진한 주황색으로 표시됩니다.

  4. 터미널 또는 Git Bash를 엽니다.

  5. 현재 작업 디렉터리를 포크를 복제할 위치로 변경합니다.

    cd open-source-projects
    
  6. 포크를 복제한 다음 복제된 리포지토리로 이동합니다.

    git clone https://github.com/USERNAME/FORK-OF-THE-REPOSITORY
    cd FORK-OF-THE-REPOSITORY
    
  7. 풀 리퀘스트의 비교 브랜치를 확인하세요. 비교 분기를 찾으려면 끌어오기 요청을 열고 페이지 맨 위에 표시된 분기를 확인합니다.

    git checkout TEST-BRANCH
    
  8. 변경 사항을 적용한 다음 스테이징하고 커밋하세요.

    git add .
    git commit -m "YOUR-COMMIT-MESSAGE"
    
  9. 끌어오기 요청 분기에 커밋을 푸시합니다.

    git push origin TEST-BRANCH
    

새 커밋이 GitHub.com의 기존 풀 리퀘스트에 표시됩니다.

추가 읽기