Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- npm명령어
- MongoDB
- NoSQL
- 시퀄라이즈
- express-generator
- 클래스컴포넌트
- sequelize
- mongoose
- 리액트스타디
- 시퀄라이즈공부
- 리액트
- React
- React Component
- nodejs교과서
- 제로초예제
- NPM
- nodeJS
- 리액트기초
- node
- 리액트컴포넌트
- component
- sementicversion
- mongo
Archives
- Today
- Total
개발노트
commit 시에 자동으로 브런치이름 추가하기-git commit hook 본문
#!/bin/bash
# This way you can customize which branches should be skipped when
# prepending commit message.
if [ -z "$BRANCHES_TO_SKIP" ]; then
BRANCHES_TO_SKIP=(master develop test)
fi
BRANCH_NAME=$(git symbolic-ref --short HEAD)
BRANCH_NAME="${BRANCH_NAME##*/}"
BRANCH_EXCLUDED=$(printf "%s\n" "${BRANCHES_TO_SKIP[@]}" | grep -c "^$BRANCH_NAME$")
BRANCH_IN_COMMIT=$(grep -c "\[$BRANCH_NAME\]" $1)
if [ -n "$BRANCH_NAME" ] && ! [[ $BRANCH_EXCLUDED -eq 1 ]] && ! [[ $BRANCH_IN_COMMIT -ge 1 ]]; then
sed -i.bak -e "1s/^/[$BRANCH_NAME] /" $1
fi
commit 메세지로 커밋시에 내용에 이슈이름 들어가게 설정하기
1. 숨김폴더 해제 하면 .git 폴더가 나오고
2. .git / hooks / prepare-commit-msg.sample 폴더에
위의 내용 덮어씌우고 확장자명 sample 제거
ex) 브런치이름 feature/FEDEV-000 일경우
[FEDEV-000] 이 자동으로 입력된다
'etc > mac' 카테고리의 다른 글
iTerm custorm (0) | 2021.09.08 |
---|---|
terminal 명령어 (0) | 2021.07.06 |