깃
-
Git best practicegit 2021. 9. 8. 00:06
커밋 시 깔끔하게 단 하나의 목적으로 하자 어떤 한 가지(오류 수정, 기능 개발 등)의 작업을 할 때 유혹에 넘어가지 말자 버그를 수정할 때 또 다른 버그가 발견이 되면 그 버그도 하나의 커밋에 담으려고 한다. 결국엔 스노우 볼이 굴러가 하나의 커밋에 너무 많은 변경 사항이 적용된다! 다음과 같은 이유로 커밋을 작게 하는 것이 좋다 다른 팀원들이 코드 리뷰를 하는데 훨씬 보기 쉬워진다. 커밋을 롤백해줘야 하는 경우 더 쉬워진다. 변경 사항 추적이 쉬워진다. 의미있는 커밋 메시지를 남기자 좋은 예 feat: add beta sequence ^--^ ^---------------^ | | | +-> 현재형으로 간추린다. +-------> Type: chore, docs, feat, fix, refactor,..
-
Git: pull strategy(전략, 종류)git 2021. 5. 23. 10:14
git pull이란? 다른 레포지토리 또는 로컬 브랜치를 가져와서 통합하는 것이다. 쉽게 말하면 git pull은 git fetch 후 git merge하는 것이다. git pull = git fetch + git merge 실제로 git pull에 대한 도움말을 보면 git pull --help DESCRIPTION Incorporates changes from a remote repository into the current branch. In its default mode, git pull is shorthand for git fetch followed by git merge FETCH_HEAD. 원격 저장소의 변화들을 현재 브랜치로 통합한다. git pull은 git fetch와 git merge..