<Git Chapter 13> - GitHub 잘 사용하기 1

심우열·2023년 1월 9일
0

Git

목록 보기
24/27

1. 프로젝트와 폴더에 대한 문서

README.md 를 활용한 문서화

1. GitHub의 프로젝트 페이지들 살펴보기

  1. 네이버 지도 API 예제
  2. node-mysql2
  3. Bootstrap

2. 문서 만들어보기

1. 마크다운 문법

markdownguide.org
GitHub 제공 가이드

2. 사용법
  1. 프로젝트 최상위 폴더에 README.md 파일 작성
  2. VS Code에서 미리보기 기능
  3. 푸시한 GitHub 에서 프로젝트 페이지 살펴보기
  4. 폴더 만들어 폴더별 README.md 만들어 보기

2. 풀 리퀘스트와 이슈

1. Pull request

1. 변경 사항을 merge 하기 전 리뷰를 거치기 위함
2. 팀원들의 동의를 거친 뒤 대상 브랜치에 적용

1. 풀 리퀘스트 사용해보기

1. 새로운 브랜치 생성 후 변경사항 커밋하여 푸시
2. GitHub 레포지토리 페이지에서 Compare & pull request 버튼 클릭
	또는 ~branches 에서 New pull request 클릭
3. 메시지 작성 후 Create pull request 클릭

2. 풀 리퀘스트 검토 후 처리하기

1. GitHub  레포지토리 페이지에서 Pull requests 탭 클릭
2. 대상 풀 리퀘스트 클릭하여 내용 검토
	1. 의견 있을 시 코멘트 달기
    2. 반려해야 할 시 Close pull request 
    3. 승인할 시 Merge pull request

2. Issue

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

네이버 지도 API 예제
Flutter

1. 이슈 작성해보기

1. GitHub 레포지토리 페이지에서 Issues 탭 클릭
2. 필요시 label 또는 milestone 생성
	*milestone: 이슈의 주제 묶음 (특정 목표 등)
3. 이슈 작성
	*필요 시 label, milestone, asignee 지정
4. 이슈 확인 후 처리
	1. 코멘트 달기
    2. 관련 개발 착수(브랜치명이나 커밋 footer에 이슈 번호 반영)
    3. 해결 뒤 :close issue
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글