Git ~ 이슈 관리 까지 - 배권한 멘토님

Jul 5, 2019


* git rebase
* 주니어
* 협업
* CI
* 헤로쿠
* 좋은 커밋 메시지
* REST API 문서화
* TEST
* 이슈 관리


git rebase

스크린샷 2019-07-08 오후 10 05 57

PR 시, 위 이미지 네모칸 처럼 merge 이력이 남는 경우가 생긴다.

‘Rebase는 보통 리모트 브랜치에 커밋을 깔끔하게 적용하고 싶을 때 사용한다.’ - Git 브랜치 - Rebase하기

위 내용 참고 해서, 적용하도록.


주니어

프로젝트를 완성 할 수 있는 단계

  • 중급, 일을 취소 할 수도 있는 단계
  • 상급, 일을 만들어 내는 단계


협업

개발은 누구나 다 할 수 있지만, 협업을 해서 개발을 하는 것은 많이 다르다.


CI

CI 를 활용하는 방법은 무궁 무진하다.

자동화가 필요하다고 생각 되는 부분의 작업을 놓치지 말고 진행하면 된다.

배포 전에 테스트 하는 것은 일반적인 경우이며, 특정 스케쥴링 이후에 적용되는 테스트, 혹은 문자 메시지 테스트 등 많은 경우에 사용한다.


헤로쿠

PaaS 서비스

초보자를 위한 PaaS의 이해 : PaaS란 무엇이며, 왜 중요한가?


좋은 커밋 메시지

읽기 좋은 커밋 메시지를 작성해라.

  • 본문은 디테일 하게
  • 제목은 자극적으로(?)


REST API 문서화

보통 Swagger 를 많이 쓴다.

  • 자동으로 REST API 테스트 진행 할 수 있게 셋팅.
  • 서버를 백그라운드로 띄워서 테스트.


이슈 관리