«githooks» 태그된 질문

Git 후크는 특정 git 이벤트에 대해 실행되는 스크립트입니다. 이벤트에는 클라이언트 측의 사전 및 사후 커밋과 사전 및 사후 리베이스, 서버 측의 사후 수신 커밋이 포함되지만 이에 국한되지 않습니다. 태그 Githooks를 사용할 때 태그 Hooks를 사용할 필요가 없습니다. 태그 웹훅과 함께 사용 가능

3
Git 커밋 훅 건너 뛰기
파이썬 코드에서 print 문을 찾는 git hook을 찾고 있습니다. print 문을 찾으면 git commit을 막습니다. 이 후크를 재정의하고 싶습니다. 그렇게하라는 명령이 있다고 들었습니다. 나는 그것을 찾을 수 없었다. 이견있는 사람?
504 git  githooks  git-commit 


11
저장소와 함께 Git 후크 스크립트를 관리 할 수 ​​있습니까?
커밋 메시지를 미리 포맷팅하는 것과 같이 공유 할 수있는 몇 가지 기본 후크 스크립트를 만들고 싶습니다. Git에는 일반적으로 아래에 저장되는 후크 스크립트가 있습니다 <project>/.git/hooks/. 그러나 사람들이 복제 작업을 수행 할 때 해당 스크립트는 전파되지 않으며 버전이 제어되지 않습니다. 모두가 올바른 후크 스크립트를 얻도록 돕는 좋은 방법이 있습니까? 해당 후크 스크립트를 …
336 git  githooks 

4
모든 현재 및 향후 repos에 git post-commit 훅 적용
Git post-commit hook을 작성했으며 올바르게 작동합니다. 그러나이 후크를 추가하여 현재 작업중 인 모든 현재 및 미래의 자식 리포지토리에 적용하고 싶습니다. ~/.git/hooks/프로젝트 디렉토리의 hooks 디렉토리 대신 후크를 추가하려고 시도했지만 작동하지 않는 것 같습니다. 내 시스템의 모든 리포지토리에 적용 할 전역 Git 후크를 만드는 방법이 있습니까 (각 프로젝트 디렉토리에 복사하지 않고도)? 그렇지 …
275 git  hook  githooks 

16
커밋하기 전에 자식이 후행 공백을 자동으로 제거하도록하십시오.
팀과 함께 git을 사용하고 있으며 diff, log, merge 등에서 공백 변경 사항을 제거하고 싶습니다.이 작업을 수행하는 가장 쉬운 방법은 git이 후행 공백 (및 기타 공백 오류)을 자동으로 제거하는 것이라고 가정합니다 ) 적용되는 모든 커밋에서. ~/.gitconfig파일로 다음을 추가하려고했지만 커밋 할 때 아무것도하지 않습니다. 어쩌면 다른 무언가를 위해 설계되었을 수도 있습니다. 해결책은 …
220 git  whitespace  githooks 

9
저장소에 git hooks 넣기
.git / hooks를 프로젝트 저장소에 넣는 것은 나쁜 습관으로 간주됩니다 (예 : 심볼릭 링크 사용). 그렇다면 다른 git 사용자에게 동일한 후크를 제공하는 가장 좋은 방법은 무엇입니까?
197 git  hook  githooks 

10
package.json 버전을 자동으로 업데이트
작은 릴리스를 수행하고 태그를 지정하기 전에 새 버전의 프로그램을 반영하도록 package.json을 업데이트하고 싶습니다. 파일을 package.json자동으로 편집하는 방법이 있습니까? 사용겠습니까 git pre-release hook도움을?
183 git  node.js  npm  githooks 

12
힘내 푸시 오류 사전 수신 후크 거부
이 자습서 https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md의 1-6 단계에 따라 가상 머신에서 gitlabhq 레일 서버를 실행하고 rails 서버 실행 명령을 시작합니다 sudo -u git -H bundle exec rails s -e production. 그 후 관리 도구를 사용하여 사용자를 만들고이 사용자 아래에 새 프로젝트를 만들었습니다. 그런 다음 항상 기존 프로젝트를이 리포지토리로 푸시하려고합니다. 그러나 마지막 단계에서 git …
168 gitlab  githooks 

1
자식 리포지토리에서 종속성을 어떻게 연결할 수 있습니까?
내 스크립트에서 나는 종종 자신의 저장소가있는 라이브러리 (광산 또는 다른 사람)를 사용합니다. 내 리포지토리에서 복제하고 새 버전이 나올 때마다 업데이트하지 않으려 고합니다. 그러나 누군가가 저장소를 복제 할 때 여전히 로컬에서 작동하며 끊어진 링크가 없어야합니다. 내가 할 수있는 일에 대한 아이디어가 있습니까?




5
업데이트 후 후크를 사용하여 다른 저장소에서 'git pull'을 실행할 때 "치명적 : git 저장소가 아님 : '.'"표시
나는 git을 처음 사용하므로 여기에서 용어를 오용하면 사과하고 수정하십시오.하지만 최선을 다할 것입니다. 웹 서버에 베어 git 저장소 (허브)와 개발 사이트 작업 복사본 (프라임)을 설정하려고합니다. 나는 이 기사 이후에 그것을 패턴 화하려고 시도했다 . 허브 저장소가 푸시 될 때마다 개발 작업 사본이 업데이트되기를 원합니다. 나는 이것에 대한 적절한 후크가라는 인상을 받고 …
90 git  githooks 

6
git의 후크에 대한 심볼릭 링크
나만의 커스텀 post-merge hook을 작성했고, 이제는 "hooks"디렉토리를 내 메인 프로젝트 폴더에 추가했습니다 (git은 .git / hooks의 변경 사항을 추적하지 않기 때문입니다). 어딘가에 후크에서 심볼릭 링크를 만들 수 있다고 읽었습니다. .git / hooks로 변경하여 누군가 파일을 변경할 때마다 한 폴더에서 다른 폴더로 파일을 복사 할 필요가 없으므로 시도했습니다. ln -s -f …
86 linux  git  githooks 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.