질문: 프로젝트 팀은 GitHub에서 오픈 소스 프로젝트를 사용자 정의하려고 합니다. 오픈 소스 프로젝트 버전이 업데이트될 때 로컬 복제 버전을 어떻게 병합할 수 있나요?
仅有的幸福2017-05-02 09:31:06
당신만의 접근 방식을 알려주고 다른 사람들에게 영감을 주세요.
오픈소스 프로젝트를 자신의 Github에 포크
로컬에서 클론 포크 미래 프로젝트
git remote add
명령을 사용하여 오픈 소스 프로젝트를 원격 저장소로 추가합니다(예: fork
이렇게 하면 원본(자신의 포크용)과 포크(오픈 소스 프로젝트용)의 두 개의 리모트가 있습니다.
업데이트를 병합하려면 자신의 변경 사항을 마스터에 직접 푸시하세요. 오픈 소스 프로젝트에서는 git pull fork master
을 사용하세요. 병합이 완료되었습니다. 그런 다음 코드가 자체 마스터