이전 강의를 통하여 Fork에 대해서 알아보고 Fork를 직접 사용해 보았다. Fork를 사용하는 이유는 앞서 설명했듯 오픈소스에 기여하고 싶거나 큰 틀에서 저장소 자체를 분기할 필요가 있을때, 원본을 보존하면서 자유롭게 코드를 수정하기 위함이다. 그런데 조금 더 생각해보면 오픈소스에 기여한려면 내가 코드를 다 구현한 후에 다시 원본 저장소에 Merge를 해야한다. 우리는 원본 저장소에 코드를 올릴 권한이 없는데 어떻게 해야할까? Pull Request = 원본 저장소에 합쳐기 Git에서는 이런 상황을 위하여 Pull Request라는 기능을 제공한다. 쉽게 설명하면 내가 이런 기능을 만들었고 이런 수정사항이 있으니 이것을 원본에 Merge 시켜줘~ 라고 요청을 보내는 것이다. 엄밀히 말하면 Commit..