본문 바로가기
삵
Development

Git 체크리스트

하하마는무슨색·2020년 6월 29일·조회 78,774

Git 체크리스트

이 글은 Git 프로젝트를 생성하거나 사용할 때 참고하기 좋은 체크리스트이다.

  1. Git 프로젝트를 Fork 한다.
  2. Fork한 프로젝트를 로컬 환경으로 복사한다. (git clone)
  3. git remote를 설정한다. (git remote add <remote name> <url of remote repo>)
  4. git branch <feature branch name>으로 새로운 개발을 위한 로컬 브랜치를 만들고 해당 브랜치로 체크아웃한다. (git checkout <feature branch name>)
  5. 개발을 진행하며 변경 사항을 로컬 브랜치에 커밋한다. (git add, git commit, git log, git status)
  6. 최신 버전의 코드의 경우는 upstream에서 가져온다. (git fetch upstream)
  7. upstream에 변경사항을 다시 작성한다. (git rebase upstream/master) 이 때 git log를 사용하여 커밋이 가장 최근의 것인지 확인하도록 한다.
  8. Git 레포지토리에 변경 사항을 푸시한다. (git push origin <feature branch name>)
  9. Git에서 pull request를 수행한다.

많아 보일 수도 있지만, 일관된 워크플로우를 유지하는 것은 조직화, 시간 절약 등 장기적으로 오류를 줄일 수 있기 때문에 도움이 될 것이다.

참고

https://gist.github.com/willingc/86cc896def0d20752e86

관련 글

댓글 0

로그인 후 댓글을 남길 수 있습니다.

아직 댓글이 없습니다.