데브코스

[18주차 - DAY2] 오픈소스 기여(1)

미안하다 강림이 좀 늦었다 2024. 6. 25. 13:41

 

 

Fork & Clone

아래의 두 저장소를 Fork 한다.

content는 원문이고, translated-content는 번역본이다.

https://github.com/mdn/content

 

GitHub - mdn/content: The content behind MDN Web Docs

The content behind MDN Web Docs. Contribute to mdn/content development by creating an account on GitHub.

github.com

https://github.com/mdn/translated-content

 

GitHub - mdn/translated-content: The source repository of all translated content for MDN Web Docs

The source repository of all translated content for MDN Web Docs - mdn/translated-content

github.com

 

fork를 하면 아래와 같이 fork 한 레포지토리의 url을 확인할 수 있다. 해당 url을 이용하여 clone 하면 된다.

현재 위치해 있는 경로에 프로젝트가 클론 된다.

git clone https://github.com/ncherryu/content.git

 

 

.env 파일 설정

클론한 content/ 아래에 아래와 같은 .env 파일을 생성한다.

프로젝트 파일 경로는 터미널에 pwd 실행 결과를 복사해서 붙여 넣으면 된다.

CONTENT_TRANSLATED_ROOT=/[프로젝트파일경로]/translated-content/files
EDITOR=code

 

 

PR 보내기

https://github.com/mdn/translated-content/tree/main/docs/ko

 

translated-content/docs/ko at main · mdn/translated-content

The source repository of all translated content for MDN Web Docs - mdn/translated-content

github.com

위 링크에서 PR 규칙을 확인할 수 있다.

mdn 문서의 영어 버전과 한국어 버전 문서 사이에 차이가 있다면, 영어 버전 문서를 기준으로 번역하여 기여할 수 있다.