PR을 보내지 않고, 자신의 github에 올렸을 때

김빛나리·2020년 5월 11일
0

누군가 나의 repository에서 fork하고, 수정하거나 추가한 내용을 PR을 보내지 않고 자신의 github에 올렸다고 가정합니다.
이때 이 내용을 나의 project에 반영하기 위한 순서를 알아보도록하겠습니다.

1. repository 연결

  • 그 누군가의 repository를 연결해줍니다.

  • origin에는 원본 코드가 들어있기 때문에 upstream에 넣어주도록 하겠습니다.

    git remote add upstream (주소)

    git remote -v
    이것을 통해서 잘 들어왔는지 확인할 수 있습니다.

2. local에 내려받기

  • 수정된 코드의 내용을 local에 내려받습니다.

    git fetch upstream

3. merge 시켜주기

  • 내 repository의 코드와 merge시켜줍니다.

    git merge upstream/master

4. 내 repository에 push

  • merge까지 완료가 되었으면 내 repository로 push해줍니다.

0개의 댓글