Notice
Recent Posts
Recent Comments
Link
«   2026/08   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Archives
Today
Total
관리 메뉴

사고쳤어요

오픈소스 컨트리뷰트 본문

기타

오픈소스 컨트리뷰트

kevinmj12 2025. 5. 8. 21:18

https://github.com/facebook/react

 

GitHub - facebook/react: The library for web and native user interfaces.

The library for web and native user interfaces. Contribute to facebook/react development by creating an account on GitHub.

github.com

 

 

오픈소스에 진심인 깃허브에서는 어떤 사람들이 이 프로젝트에 기여하였는지를 보여준다.

자세히 살펴보면 사람들이 언제 몇 개의 커밋을 작성하였는지까지 보여준다.

 

프로젝트의 기여자가 되는 방법은 다양하다.

버그 수정, 문서, 기능 추가, 리팩토링 등 중요하다고 느껴지는 부분부터

번역, 설명 덧붙임, 문구 수정 제안, 오타 수정 등의 사소하다고 느껴지는 부분까지 기여만 한다면 기여자가 될 수 있다.

 

 

컨트리뷰트 과정

 

https://docs.github.com/ko/get-started/exploring-projects-on-github/contributing-to-a-project

 

프로젝트에 기여 - GitHub Docs

다른 사람의 프로젝트에 기여하고 싶지만 직접 변경할 수 있는 권한이 없는 경우 프로젝트의 복사본을 직접 만들고, 업데이트를 만든 다음, 기본 프로젝트에 포함하도록 해당 업데이트를 제안

docs.github.com

깃허브 독스에서는 프로젝트에 기여할 수 있는 과정을 알려준다.

위 문서에서 알려주는대로 컨트리뷰트를 진행해보자.

 

1. 기여하고자 하는 프로젝트 포크

기여하고자 하는 깃허브 링크의 우측의 Fork를 클릭하여 프로젝트를 복사한다.

2.  포크한 프로젝트를 개인 로컬 환경에 복제한다.

 

3. 변경 내용들을 편집한 뒤, 포크한 작업 환경에 push하여 변경 사항을 반영한다.

 

4. 이슈를 연 뒤, 원본 프로젝트에 Pull Request를 생성하여 연결한다.

 

5. 프로젝트 관리자나 리뷰어가 코드를 확인하고 피드백을 준 뒤 병합되기를 기다린다.