오픈 소스 프로젝트에 기여하기 위해 알아야 할 Git 프로세스 및 명령
기능을 추가하거나 문제를 수정하려는 오픈 소스 GitHub 프로젝트를 찾으면 변경 사항을 검토하고 수락하기 위해 PR(풀 요청)을 해야 한다는 것을 알게 될 것입니다.
풀 요청을 생성하는 기본 워크플로입니다.
Fork -> Clone -> Create branch -> Add -> Commit -> Push -> Create Pull Request
우리는 그것을 자세히 볼 것입니다.
Git 리포지토리 포크 - 계정에 원본 리포지토리의 복사본을 생성합니다.
완료되면 계정에서 해당 리포지토리를 볼 수 있습니다. 이제 복제/다운로드를 클릭하고 URL을 복사합니다.
URL을 확인하여 계정에 있는 저장소를 복제하고 있는지 확인하십시오. GitHub 사용자 이름이 있어야 합니다.
터미널을 열고 프로젝트의 상위 폴더로 이동한 후 복사한 URL로 아래 명령을 실행합니다.
git clone <clone-url>
이렇게 하면 모든 콘텐츠가 포함된 프로젝트 폴더가 생성됩니다.
프로젝트 폴더로 이동합니다.
cd your-project
변경하려는 기능 분기를 만듭니다. 브랜치 이름이 만들려는 변경 사항/추가할 기능을 암시하는지 확인하십시오. 예: git checkout -b fixed-border-issue (또는) git checkout -b new-product-page-ui
git checkout -b branch-name
변경한 후 분기에 추가하십시오.
git add file-name
#To add all the changed files
git add .
변경 사항을 커밋합니다. 변경 사항을 설명하는 적절한 설명을 제공하십시오.
git commit -m "your comments"
변경 사항을 브랜치로 푸시합니다.
git push origin branch-name
행복한 해킹!
Reference
이 문제에 관하여(오픈 소스 프로젝트에 기여하기 위해 알아야 할 Git 프로세스 및 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bhuvanaguna/git-process-and-commands-to-know-to-contribute-to-an-open-source-project-l2f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)