일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 스파르타내일배움캠프WIL
- 99클럽
- 부트캠프
- Flutter
- 국비
- Python
- MySQL
- 운영체제
- 개인공부
- 컴퓨터구조론 5판
- 프로그래머스
- til
- 중심사회
- 코딩테스트
- 스파르타내일배움캠프
- 항해
- 스파르타코딩클럽
- 백준
- 스파르타내일배움캠프TIL
- 내일배움캠프
- 개발자스터디
- java
- 개발자블로그
- 99일지
- 컴퓨터개론
- Spring
- AWS
- wil
- 소프트웨어
- Today
- Total
컴공생의 발자취
[GitHub] 오픈소스 프로젝트 Contributor 되기 2 본문
목차
- 들어가기에 앞서서
- 깃허브 오픈소스 프로젝트 들어가기
- 프로젝트 Fork 하기 & Branch 생성
- stackoverflow 복사 사이트 추가
- pull request & Contributor 확인
들어가기에 앞서서
해당 글에서 소개하고자 하는 오픈소스 프로젝트는 "RyuaNerin/only-stackoverflow"라는 프로젝트입니다.
only-stackoverflow는 웹 브라우저 광고 차단 플러그인을 활용하여 구글, 덕덕고 검색에서 stackoverflow 복사 사이트를 숨깁니다. 해당 프로젝트의 Contributor가 되기 위해서는 stackoverflow 복사 사이트가 필요합니다.
stackoverflow 복사 사이트를 찾으신 분은 이제 오픈소스 프로젝트에 기여하는 방법에 대해 알아봅시다!
** 오픈소스 프로젝트 기여 설명은 "문어체"를 사용합니다 **
깃허브 오픈소스 프로젝트 들어가기
아래의 주소는 "RyuaNerin/only-stackoverflow" 프로젝트이다.
해당 주소에 들어간다.
https://github.com/RyuaNerin/only-stackoverflow
프로젝트 Fork 하기 & Branch 생성
해당 과정은 아래의 사이트에서 설명하기 때문에 추가적으로 작성하지 않습니다.
프로젝트 Fork와 Branch 생성하는 걸 못 하겠다면 아래의 사이트를 참고하기 바랍니다.
https://moonnight0.tistory.com/80
stackoverflow 복사 사이트 추가
이제 자신이 Fork 완료한 프로젝트(ysy56/only-stackoverflow)로 들어간다.
1) 새로 생성한 브랜치(ysy56)로 변경한다.
2) host.txt 파일을 클릭한다.
그러면 아래와 같이 해당 파일을 볼 수 있다.
오른쪽에 빨간색으로 표시된 연필 아이콘을 클릭한다.
아래의 화면처럼 파일 편집이 가능해진다.
빌드할 때 재정렬하기 때문에 새로운 host는 마지막 줄에 사진과 같이 추가해줍니다.
1) commit 내용 작성
2) Commit changes 버튼을 클릭한다.
해당 과정을 마치면 자신이 Fork한 프로젝트로 되돌아 갑니다.
Pull Request
해당 과정 또한 아래의 사이트에서 설명하기 때문에 추가적으로 작성하지 않습니다.
Pull Request를 못 하겠다면 아래의 사이트를 참고하기 바랍니다.
https://moonnight0.tistory.com/80
pull request merge & Contributor 확인
아래와 같이 "RyuaNerin/only-stackoverflow"에 들어갑니다.
1) 풀리퀘스트를 클릭합니다.
2) Closed를 클릭합니다.
3) Author을 클릭합니다.
4) 자신의 이름을 검색하여 클릭합니다.
별문제가 없다면 아래와 같이 merge 된 것을 확인할 수 있습니다.
pull request merge & Contributor 확인에 대한 추가 설명은 아래의 사이트에서 확인해보시기 바랍니다.
https://moonnight0.tistory.com/80
'🐱💻 Github' 카테고리의 다른 글
[GitHub] 자주 사용하는 마크다운 문법 정리 (0) | 2023.10.24 |
---|---|
[GitHub] 오픈소스 프로젝트 Contributor 되기 3 (0) | 2023.06.10 |
[GitHub] 오픈소스 프로젝트 Contributor 되기 (0) | 2023.04.11 |
[Git] 좋은 커밋 메시지를 작성하기 위한 규칙 (0) | 2023.01.04 |
[Git] 최신 Push & Commit 취소 (0) | 2022.11.30 |