Skip to content

기초 튜토리얼: Git으로 코드 제출하기 ​

이전 원문: 기초 튜토리얼: Git으로 코드 제출하기 게시일: 2024-2-27 마지막 편집: 2024-9-12 원래 분류: ⌨ 개발 튜토리얼

코드 제출 / 기여 ​

GitHub Desktop, VSCode, TortoiseGit 같은 도구로 코드를 커밋한 뒤 GitHub 원격 저장소로 푸시하면 됩니다. Vercel은 코드 변경 사항을 자동으로 배포합니다.

1. 새 테마 만들기 ​

새 테마를 만들고 NotionNext에 제출하려면 /themes/example 폴더를 themes 디렉터리 아래에 복사한 뒤, 폴더 이름을 새 테마 이름으로 바꿉니다.

2. 현지화 추가 ​

사용하려는 언어가 아직 NotionNext에서 지원되지 않는다면 현지화 기여를 환영합니다. 다음 단계로 새 현지화를 추가할 수 있습니다.

  1. /lib/lang에서 en-US.js 파일을 복사하고, 파일 이름을 언어 코드로 바꿉니다. 예: ko-KR.js.
  2. 문자열 번역을 시작합니다.
  3. 새 언어 설정을 lang.js에 추가합니다.

NotionNext 메인 저장소에 코드 브랜치를 병합하고 싶다면 아래 단계에 따라 기여해 주세요.

3. NotionNext에 코드 제출하기 ​

  1. 저장소를 자신의 GitHub 계정으로 fork합니다.

  2. 저장소를 자신의 기기에 clone합니다. Codespaces 같은 환경을 사용해도 됩니다.

  3. 저장소에서 새 브랜치를 만듭니다. 브랜치 이름은 변경 내용에 맞춰 짓고, feat/ 또는 bug/ 접두사를 권장합니다.

  4. 브랜치에서 수정 작업을 진행합니다.

  5. 변경 사항을 커밋하고 브랜치를 푸시합니다. 브랜치에 자신의 개인 설정 정보를 커밋하지 마세요.

  6. fork의 브랜치에서 NotionNext의 main 브랜치로 PR을 만듭니다.

원문 링크 ​

https://docs.tangly1024.com/article/notionnext-how-to-pr