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