👩‍💻Code

코드 기여를 통한 GaiaNet 강화

개발자는 GitHub의 리포지토리를 포크하여 개선하거나 새로운 기능을 추가하고 검토를 위해 풀 리퀘스트(PR)를 제출할 수 있습니다. 정기적인 기여자는 핵심 팀에 초대되어 더 큰 책임을 맡을 수 있습니다.

컨텍스트 수집

기여하기 전에 다른 곳에서 이미 논의되었거나 수행된 적이 없는지 확인해야 합니다. 리포지토리의 README와 이슈(공개 및 비공개 모두)를 훑어볼 수 있습니다. 다른 곳에서 기여하려는 내용이 보이지 않는다면 다른 곳에서 기여해도 됩니다:

  • 문제 제기: 이는 본질적으로 대화나 토론을 시작하는 것과 같습니다.

  • PR 만들기: 솔루션에 대한 작업을 시작할 수 있습니다.

  • 저희 디스코드 채널방문하여 대화를 시작하거나 기여에 대한 설명을 요청할 수 있습니다.

풀 리퀘스트 시작하기

  1. 리포지토리를 포크합니다:

    • GitHub의 GaiaNet 노드 리포지토리 방문하기

    • 오른쪽 상단의 '포크' 버튼을 클릭합니다.

    • 리포지토리를 포크할 위치(개인 계정 또는 조직)를 선택합니다.

  2. 포크된 리포지토리를 복제합니다:

    git clone https://github.com/GaiaNet-AI/gaianet-node.git
  3. 변경 사항에 대한 새 브랜치를 만듭니다:

    git 체크아웃 -b 당신의-기능-브랜치
  4. PR에 관련 이슈 또는 지원 문서를 참조하세요.

    1. 이전과 이후의 스크린샷을 포함할 경우 이미지를 PR 본문에 끌어다 놓을 수 있습니다.

  5. 변경 사항을 테스트하여 변경 사항으로 인해 프로젝트가 중단되지 않는지 확인하세요.

    1. 또한 변경 사항이 기존 문서와 동일한 스타일 및 구문으로 작성되었는지 확인하십시오.

  6. 변경 사항을 커밋합니다:

    git add . 
    git commit -m "변경 내용 설명"
  7. 변경 사항을 포크에 푸시합니다:

    git push origin your-feature-branch
  8. 풀 리퀘스트를 만듭니다:

    • GitHub에서 포크로 이동하기

    • "풀 리퀘스트"를 클릭하고 "새 풀 리퀘스트"를 선택합니다.

    • 기능 브랜치를 선택하고 풀 리퀘스트를 제출하세요.

  • 깃허브 활동 참여하기 개발자는 이슈를 열고, 개선 사항을 제안하고, 토론에 참여함으로써 버그를 파악하고 새로운 기능을 제안하는 데 도움을 받을 수 있습니다. 적극적인 참여자는 인정과 보상을 받을 수 있습니다.

마지막 업데이트