GitubSession
1.0.0
우리 프로젝트에 오신 것을 환영합니다! 우리는 당신이 오픈 소스 개발에 기여하고 있다는 것을 기쁘게 생각합니다. 이 안내서는 귀하의 기여를 쉽고 성공적으로 만들기 위해 필수 GIT 명령 및 모범 사례를 안내합니다.
기여를 시작하기 전에 저장소를 포크해야합니다. Forking은 자신의 Github 계정에 따라 저장소 사본을 만듭니다.
단계 :
저장소를 포킹 한 후에는 로컬 컴퓨터로 복제하여 작업 할 수 있도록해야합니다.
git clone https://github.com/your-username/repository-name.git저장소를 복제 한 후 변경 사항을 수행 할 새 지점을 만듭니다. 메인 지점과의 충돌을 피하기 위해 항상 별도의 지점에서 작업하십시오.
git checkout -b feature/your-branch-name이제 당신이 당신의 지점에 있으므로, 코드, 문서 또는 프로젝트의 다른 부분을 변경하십시오. 다음 단계로 넘어 가기 전에 모든 것을 테스트하십시오.
변경이 완료되면 이제 변경해야합니다. 다음 단계를 따르십시오.
git add .git commit -m " Your descriptive message here "로컬에서 변경 사항을 커밋 한 후 지점을 Github 저장소로 밀어 넣으십시오.
git push origin feature/your-branch-name이렇게하면 지점을 Github의 포크 리포지토리에 업로드합니다.
변경 사항이 GitHub로 추진되면 PR (Pull Requess)을 제출할 준비가되어있어 관리자가 작업을 검토 할 수 있습니다.
작업하는 동안 원래 저장소가 업데이트되면 포크를 동기화하여 최신 상태로 유지할 수 있습니다. 방법은 다음과 같습니다.
git remote add upstream https://github.com/original-owner/repository-name.gitgit fetch upstreamgit checkout main
git merge upstream/maingit push origin main