<Git Chapter 13> - GitHub 제대로 활용하기 2

심우열·2023년 1월 9일
0

Git

목록 보기
27/27

3. GitHub Actions

GitHub Actions 를 사용한 자동화

CI/CD: 지속적 통합과 배포

관련 영상
동종: GitLab CI/CD, BitBucket Pipelines

1. GitHub Actions 살펴보기

1. github.io 페이지의 액션

1. 해당 레포지토리 페이지에서 Actions 탭 살펴보기
2. 새로운 커밋 푸시한 직후 다시 살펴보기

2. 다른 프로젝트에서 액션 추가해보기

1. Actions 탭에서 액션들 살펴보고 적용해보기
2. Marketplace 살펴보고 적용해보기
3. 커밋 후 pull하여 로컬에서 확인

2. GitHub Actions 체험해보기

PR(Pull request)시마다 코드 테스트 후 실패시 자동 close

  1. .github/workflows/test.yaml 살펴보기
  2. 코드 수정(성공&실패)하여 main 브랜치로 PR 날려보기

4. GitHub 추가 팁

GitHub CLI

GitHub 작업 전용 CLI 툴
사이트 바로 가기

주요 명령어

메뉴얼 보기
1. 로그인/로그아웃

gh auth (login/logout)
  1. 레포지토리들 보기
gh repo list
  1. 프로젝트 클론
gh repo clone (사용자명)/(레포지토리명)
  1. 프로젝트 생성/삭제
gh repo (create/delete)
  1. 이슈 목록 보기
gh issue list
  1. 이슈 열람/닫기
gh issue (view/close) (이슈 번호)
  1. 이슈 생성
gh issue create
  1. 풀 리퀘스트 만들기/목록 보기
gh pr (create/list)
  1. 풀 리퀘스트 보기/코멘트/닫기/병합
gh pr (view/comment/close/merge) (PR번호)
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글