fork

    Git - [ Fork / PR(Pull Request) ]

    1. Fork / PR 이란? fork 는 다른 사람의 github repository를 복제하여 어떤 부분을 수정, 추가, 삭제를 용이하도록 해주는 복제기능이다. 따라서 자신의 원격 저장소에서 다른 사람의 코드를 복제해와서 마음대로 수정할 수 있다. fork 한 저장소는 원본(repository)와 연결되어있어 원본에 변화가 생기면 그대로 forked된 repository로 반영할 수 있다. (이때 fetch나 rebase의 과정 필요) 그 후 original repository에 변경사항을 적용하고 싶으면 해당 저장소에 pull request를 해야한다. 즉 원작자에게 요청을 보내어(pull request) 원작자가 수락하면, 원작 코드도 내가 수정한 코드로 바뀌고 자신이 contributor가 된다..

    Git - [ Fork / PR(Pull Request) ]