답변:
나는 같은 문제를 발견했지만 후크 자체를 수정해야한다는 유일한 대답.
여기서 저자는 브랜치 이름을 사용하여이 상황을 필터링 할 것을 제안합니다.
#!/bin/bash
BRANCH_NAME=$(git branch | grep '*' | sed 's/* //')
if [[ $BRANCH_NAME != *"no branch"* ]]
then
# your regularly scheduled hook
fi
내 자식 출력이 다음과 같이 조건을 약간 변경했습니다 (no branch, rebasing some-branch-name)
. 특정 사례를 해결하지는 못하지만 누군가 가이 질문을 찾아서이 접근법을 나중에 사용할 것입니다.