목록git commit (2)
거의 알고리즘 일기장
요즘에는 vscode, intellij의 git 관련 plugin들이나 source tree같은 도구들이 엄청 좋아져서 command line에서 사용하는 일이 많지는 않을것이다. 하지만, 개인적으로는 user interface기반은 너무 자주 위치가 바뀌어 간단한 기능들은 명령어를 알고있으면 일이 편해지므로 아는게 좋다. 이번글에는 내가 일하면서 개인적으로 자주쓰는 command line에서 사용하면 좋을 명령어 모음들을 준비해보았다. 1. git add //변경사항 전부 add git add . //특정 파일만 add git add src/intro/index.ts 2. git commit //변경사항을 새로운 커밋으로 만들기 git commit //지금 현재 커밋 덮어쓰기 git commit --a..
블로그의 인기글을 보아하니 git commit convention이 인기인거 같아 환경구성에 대해 한번 다뤄보려고 합니다. 계획 계획은 다음과 같습니다. 비속어를 감지해서 replace 시키는 모듈을 만들어 npm에 publish 이때 1. commitlint와 husky를 이용해서 commit 규칙을 잘지키게끔 유도한다. 2. release-it을 이용해 publishing, versioning, change log도 편하게 관리한다! 이 두가지의 제약을 추가해서 구현해볼것입니다! 그럼 ㄱㄱ 사전지식 commitlint? husky? release-it? 이 세가지 도구를 처음들어보는 사람도 있을테니 이 도구들을 어떻게 이용할지 설명하자면, commitlint -> commit의 규칙을 지켰는지 확인할..