Pull Request(Backlog Edition)를 안전하게 수신하는 방법

3445 단어 GitpullrequestBacklog

입문


중요한 요점을 확인하기 위해서 나는 아래의 책을 보았다.
나는 당시에 하고 싶었던 몇 가지 말을 정리하고 싶어서 투고하기로 결정했다.
Github에 관해서는 책에도 총결이 있고, 다른 사람도 총결이 있다
나는 "Pull Request를 안전하게 받는 방법"이라는 백로그 버전을 썼다.참고가 된다면 기쁘겠습니다.
Github 실천 입문
https://www.amazon.co.jp/GitHub%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80-Pull-Request%E3%81%AB%E3%82%88%E3%82%8B%E9%96%8B%E7%99%BA%E3%81%AE%E5%A4%89%E9%9D%A9-PRESS-plus/dp/477416366X

관련 링크


관련 링크는 다음과 같습니다. 필요하면 참고하십시오.
  • Pull Request 전송 방법(Backlog Edition)
  • https://qiita.com/syukan3/items/6b8c1050a10076ff6d70
  • 어떻게 안전하게 당김 요청을 수신합니까


    총체적 절차


    다음은 드래그 요청을 받기 전의 전체 절차를 정리했다.
    Pull Request를 안전하게 받을 수 있도록 위에서 아래로 순서대로 작업합니다.
  • Pull Request 코드에 문제가 있는지 확인
  • clone 또는pull로 저장소를 최신 상태로 만듭니다
  • Pull Request 는 발송자의 원격 정보 라이브러리를 가져옵니다
  • 제작 확인용 지점
  • 합병(2가지 모델이 있음)
  • 1.에서 만든 브랜치를 삭제합니다
  • Pull Request 코드에 문제가 있는지 확인


    리본에서 를 클릭합니다.
    Pull Request의 코드를 자신의 주변 환경에 떨어뜨리고, 안전을 확보하기 위해 지점을 만들고, 이 지점에서 코드를 확인합니다.

    clone 또는pull을 사용하여 로컬 저장소를 최신 상태로 설정

    $ git clone ${Pull Requestの元のリポジトリ}
    

    푸시 요청 발송자의 원격 저장소 가져오기


    푸시 요청 발송자의 원격 저장소를 가져옵니다.
    // リモートリポジトリにPull Request送信者のリポジトリを登録
    $ git remote add ${Pull Request送信者} ${Pull Requestされたリポジトリリンク}
    
    // Pull Request送信者のリポジトリのデータを取得
    $ git fetch ${Pull Request送信者}
    

    확인 브랜치 만들기


    아래 명령으로 확인용 지점을 만들고 옆에 있는 환경에서 Pull Request 코드가 문제없이 이동하는지 확인합니다.
    여기에 코드 내용에 따라 확인 항목이 다르니 각자 확인하세요.
    $ git checkout -b pull_request_1
    

    병합 (두 가지 모드)


    배경 화면에서 결합하는 방법


    패턴 중 하나.
    작업 표시줄을 클릭합니다.

    표시된 곳을master로 변경하고 통합 단추를 누르십시오.
    현재 마스터 지점에 작업 지점을 통합할 수 있습니다.

    마지막으로 통합되었는지 확인합니다.
    여러 가지 방법이 있지만 제출 이력서 탭을 누르면 아래 추가 이미지처럼 "Merge pull request..."확인했습니다.

    CLI(터미널)에서 결합하는 방법


    모드의 두 번째.
    // Pull Requestを取り込むmasterブランチへ切り替え
    $ git checkout master
    
    // masterブランチへ${Pull Request送信者}/workの内容をマージする
    $ git merge ${Pull Request送信者}/work
    
    // 変更内容を確認して、意図しない変更が含まれていないかを確認する
    $ git diff origin/master
    
    // 変更内容に問題がなければ、pushをすることでPull Requestを取り込む
    $ git push
    

    분기 삭제


    필요하지 않은 부분을 남기면 나중에 뒤돌아볼 때 뭘 모르니까 다 쓴 후에 삭제해요.
    (확인 브랜치 만들기 항목에서 생성된 브랜치를 삭제합니다.)
    다음 코드를 실행하십시오.
    $ git branch -D pull_request_1
    

    총결산


    우리는 이미 글을 백업 버전으로 정리했지만 Pull Request 방법을 안전하게 받아들이는 전체적인 절차는 변하지 않았다.
    Github와 Backlog의 UI가 다르기 때문에 조작 방법이 좀 다르지만 이 글을 보고 누구에게 도움이 된다면 기쁠 것 같습니다.

    좋은 웹페이지 즐겨찾기