2014-02-25 4 views
2

커밋 노트를 표준화하는 데 git commit 템플릿을 추가하고 있습니다.git 저장소 루트 설정 수정

템플릿을 추가하고 로컬`.git/config '파일을 수정하여 템플릿을 포함 시켰지 만,이 특정 복제에만 적용됩니다.

commit.template 값을 Git Repository 루트에 포함하도록 수정하는 방법이 있습니까? 그렇다면 누군가가 저장소를 복제 할 때 사용할 수있는 설정이 있습니까?

답변

1

복제 된 저장소에서 구성 설정을 적용 할 방법이 없습니다.

무엇이 do는 템플릿과 훅 스크립트를 저장소의 일부로 패키지화 한 다음 모든 적절한 위치에 복사 할 수있는 일종의 "설치"스크립트를 포함합니다.

0

해결책은 시스템 범위 .gitconfig 파일을 수정하여 commit.template의 경로를 리포지토리에 상대적으로 수정하는 것입니다. Git Configuration에 설명 된대로 로컬 또는 글로벌 구성 파일이 시스템의 모든 저장소에인가 될 수정되지 않은 경우에 새로운 클론,

시스템 전체 .gitconfig 파일은 가장 낮은 우선 순위를 갖지만

로한다

.