[GitHub] Github 사용하기(ReadMe, Pull Request와 Issue, 오픈소스 참여, 블로그)

WOOK JONG KIM·2022년 12월 22일
0

Git&GitHub

목록 보기
18/19
post-thumbnail

프로젝트와 폴더에 대한 문서(README.md)

리드미 파일 예시

리드미 파일은 markdown 문법 기반(HTML과 다름)
-> https://www.markdownguide.org/cheat-sheet/
-> velog 작성 문법과 비슷한듯

폴더마다 다른 README 파일을 보이게 할 수 있고, 로컬에서 만든 후 push 또한 가능!


Pull Request(PR)

그냥 모든 commit을 push해서 github 리포지토리에 반영 할 수도 있지만, 코드 리뷰와 같은 과정을 거치기 위해서는 pull request 사용

사용해보기

develop 브랜치를 생성하고, 변경 사항을 커밋하여 푸쉬 하였을 때

compare & PR button 클릭 시

내가 develop 브랜치에서 이러한 작업을 했으니, main branch에 적용해 달라고 요청

여기에 마크다운 기반으로 메세지 작성 후

이후 검토하고 처리하기

변경 사항 살펴본 후 코멘트 남길 수 있음

반려하고싶은 경우 close with comment

오류 사항 수정 후 다시 Push 한 후

new pull request 로 다시 PR 날림

확인이 끝난 후에는 Merge pull request

merge가 진행되면 pull request 닫힘
-> 이후 pull 해오면 될것


Issue

버그나 문제 제보, 추가할 기능 등의 이슈 소통

51개의 해결된 문제, 340개의 해결되지 않은 문제 존재 확인 가능

이슈 작성해보기

milestone은 이슈의 그룹 느낌

이슈 작성 시 특정 사람에게 지정도 가능


오픈소스 참여

프로젝트별 참여 가이드 확인

오픈소스를 보는 것은 가능하지만 수정하는 것은 불가능
-> 수정하려면 fork 해야함

Fork란 리포지토리 전체를 복사하는 것!

오픈 소스를 fork 해온 이후에는 마음대로 수정 가능

오픈 소스 주인 깃헙의 PR에 PR이 도착해 있음


GitHub에 블로그 만들기

깃헙에서 호스팅 공간 제공

profile
Journey for Backend Developer

0개의 댓글