githooks

    0

    1답변

    나는 linting을하는 git pre-commit hook을 가지고있다. 이 파일을 호출하면 준비된 파일을 반복하고 해당 파일에 대한 linter를 실행합니다. 이것은 잘 작동합니다. 그러나 git commit -am 'Foo'을 실행하면 준비된 파일이 없어도 실행됩니다. -a 또는 --all 플래그로 호출되었는지 어떻게 알 수 있습니까? git에 저장할

    0

    1답변

    PHP와 자바 스크립트 파일의 코드 품질을 확인하기 위해 서버 측에 pre-receive 후크를 만들려고합니다. 따라서 pre-receive 후크가 테스트에 실패하면 repo 서버가 git 푸시를 실패하게 만듭니다. 서버가 최신 커밋 내용의 실제 파일을 가지고 있지 않기 때문에 파일 내용을 가져 와서 PHP linting 도구로 파이핑했습니다. 성공했습니다

    0

    1답변

    저는 GitHub 레포에 Angular 2 어플리케이션을 가지고 있습니다. Azure에서 Webapp로 배포하고 싶습니다. 자동으로 모든 커밋에 대해 Git 훅을 사용합니다. 어떻게해야합니까?

    1

    1답변

    우리는 GitLab 버전 8.5.0을 사용하고 있습니다. 특정 분기를 잠그기 위해 사용자 지정 서버 측 업데이트 후크를 작성하고 있습니다. 그러나 GitLab 병합 요청을 처리하도록 허용하고 싶습니다. 모든 GitLab 병합 요청에는 일반적으로 커밋 설명에 "병합 요청보기"주석이 있습니다. 따라서 커밋 메시지가 포함 된 커밋 만 허용하도록 생각했습니다. "

    2

    2답변

    특정 분기에서 git checkout을 수행하기 전에 일부 파일을 이동하고 일부 스크립트를 실행하고 싶습니다. 스크립트를 사용하여 체크 아웃 할 별칭을 만들 수있는 방법이 없습니다. 정말 후크가 필요합니다. 많은 링크를 보았는데 사전 점검 후크가 아직 구현되지 않은 것으로 보입니다. 그렇게 할 방법이 있습니까?

    2

    1답변

    을 찾을 수/제거 할 수 없습니다. 내 .gitconfig에 템플릿을 설정하지 않았으므로 .git-templates 폴더를 삭제했지만 후크는 여전히 실행됩니다. File ".git/hooks/pre-commits/security-scan", line 49, in check_code_diff code = code.decode() UnicodeDecodeErr

    1

    1답변

    "미리 푸시"파일에서 " read local_ref local_sha remote_ref remote_sha"을 사용하여 일부 매개 변수를 가져올 수 있지만 특정 원격 저장소에 따라 일부 제한 사항을 수행하고 싶습니다. (예, 프로젝트에 원격 주소가 여러 개 있습니다.) 어떻게해야합니까? 미리 감사드립니다.

    4

    2답변

    사용자가 작성한 모든 태그를 검증하여 필요에 따라 이름을 변경하여 규칙을 충족 시키길 원합니다. 예를 들어 사용자가 "v1.2.3" 태그를 만든 경우 자동으로 "v1.02.03"으로 이름이 변경되어야합니다. 불행히도 git tag 명령에 의해 호출되는 git hook이 존재하지 않습니다. 그런 이유로 나는 pre-push 후크를 구현했는데, 이는 이전 태그

    0

    1답변

    post-merge hook이 정의되어 있습니다. 나는 단지 그것을 테스트하려는, 그래서 나는 단순히 #! /bin/sh echo "just merged" 을 썼다 그러나 병합 할 때 나는 이상한 출력이 없습니다. 미리 감사드립니다.

    4

    2답변

    우리는 React 프로젝트에서 스토리 북을 사용합니다. 때때로, 우리는 그 안에 무엇인가를 깨뜨릴 것입니다 (보통 우리가 리팩토링하고 파일 이동과 같은 일을 할 때). Storybook은 여전히 ​​제대로 배포되지만 열면 오류에 대한 큰 빨간색 카드가 표시됩니다. PhantomJS 등으로 미쳐 버리지 않고 명령 줄 방법이 있습니까? 우리는 Storybook