일상/개발

오픈소스 기여하기

2020. 6. 4. 08:34

코드이그나이터4에 pull request를 날린 끝에 두건이 병합이 되었고 기여자가 되었다.

간단하지만 그 과정을 공유한다.

 

오픈 소스에 기여하는 방법

1. 오픈소스를 사용하다가 문제가 되거나 고치면 더 좋을 부분을 발견한다.

2. 코드를 수정하고 테스트 진행하여 문제가 없는지 확인한다.

3. 오픈소스를 포크 한다

4. 브랜치를 생성하여 커밋 푸시한다

    이때 커밋에 서명을 해야 하는 경우도 있다.

5. 해당 저장소에서 풀 리퀘스트를 생성한다

6. 테스트가 통과되고 merge가 되면 병합이 되고, 승인되면 끝.

 

 

Codeigniter4 Contributors Page
Codeigniter4 commits

https://github.com/codeigniter4/CodeIgniter4/commits?author=ByeongUkChoi

 

codeigniter4/CodeIgniter4

Open Source PHP Framework (originally from EllisLab) - codeigniter4/CodeIgniter4

github.com

https://github.com/codeigniter4/CodeIgniter4/graphs/contributors

 

codeigniter4/CodeIgniter4

Open Source PHP Framework (originally from EllisLab) - codeigniter4/CodeIgniter4

github.com

 

반응형