나는 병사가 처음이고 내 컴퓨터의 레포에 병합 후크를 작성했습니다. 후크는 repo의 일부로 태그 될 수없는 것 같습니다. 이 훅을 다른 개발자에게 배포하는 가장 좋은 방법은 무엇입니까?클라이언트 측 git 훅을 배포하는 방법은 무엇입니까?
3
A
답변
5
커밋을 제어하기위한 후크 묶음 (메시지 형식 등)과이를 설치하는 스크립트가 포함 된 직장에서 별도의 저장소를 사용합니다.
우리는 또한 msysgit을 사용하고 있습니다.이 repo를 업데이트하는 msysgit을 열면 누군가 자동 프로세스를 가동하고 필요한 스크립트를 자동으로 실행합니다. 이 작업은 홈 디렉토리의 .profile에서 스크립트를 호출하여 수행됩니다.이 스크립트는 열 때 msysgit에서 읽습니다.
그러나 jthill이 주석을 달았으므로 언제든지이 프로세스를 중단 할 수 있으므로 사람들의 협력이 필요합니다. 예를 들어, 저는 Windows를 날려 버리고 개발을 위해 리눅스를 돌리고 있습니다.이 과정은 더 이상 작동하지 않을 것입니다. 나는 리눅스 친화적 인 스크립트를 작성하고 내가 의심하는 레포에 추가 할 것이다.
+1
이것은 훌륭한 전략입니다. 답장을 보내 주셔서 감사합니다! –
관련 문제
- 1. Assembla에서 서버 측 git 훅을 추가하는 방법은 무엇입니까?
- 2. 웹 서버에 클라이언트 측 종속성을 배포하는 방법은 무엇입니까?
- 3. 클라이언트 측 자식 걸이를 실행하는 방법은 무엇입니까?
- 4. git을 사용하여 배포하는 방법은 무엇입니까?
- 5. 기존 리포지토리에 사전 푸시 git 훅을 추가하는 방법은 무엇입니까?
- 6. 클라이언트 측 JSP에 보고서를 표시하는 방법은 무엇입니까?
- 7. 클라이언트 측 백본 모델을 삭제하는 방법은 무엇입니까?
- 8. 코드에서 클라이언트 측 컨트롤을 찾는 방법은 무엇입니까?
- 9. WebService 클라이언트 측 호출 방법은 무엇입니까?
- 10. 플라스크의 클라이언트 측 변수는 무엇입니까?
- 11. 서버 측 ASP 스크립트에서 클라이언트 측 dateTime을 얻는 방법은 무엇입니까?
- 12. 서버 측 업데이트 클라이언트 측 트랙을 얻는 방법은 무엇입니까?
- 13. 클라이언트 측 및 서버 측 검증을 동시에 수행하는 방법은 무엇입니까?
- 14. 클라이언트 측 웹 페이지에서 서버 측 터미널에 액세스하는 방법은 무엇입니까?
- 15. Opa : 서버 측 또는 클라이언트 측 스크립트를 식별하는 방법은 무엇입니까?
- 16. 서버 측 nodejs에서 클라이언트 측 javascript 변수에 액세스하는 방법은 무엇입니까?
- 17. Asp.net 클라이언트 측 암호화
- 18. 클라이언트 측 Moxi 케이스?
- 19. 클라이언트 측 SendTimeOut의 결과
- 20. 서버 측 국제화와 클라이언트 측?
- 21. 클라이언트 측 NodeJS 앱
- 22. . (클라이언트 측)
- 23. 클라이언트 측 -
- 24. Java에서 GIT 사전 커밋 훅을 작성 하시겠습니까?
- 25. 클라이언트 측 서비스 만들기
- 26. wcfria 동시성 클라이언트 측
- 27. 방문 추적 - 서버 측/클라이언트 측
- 28. 클라이언트 측 템플릿, 서버 측 템플릿 또는 원시 복제 및 편집 스텁 DOM 요소 클라이언트 측?
- 29. 루비 소프트웨어를 배포하는 방법은 무엇입니까?
- 30. 클라이언트 측 또는 서버 측?
다른 사람의 저장소에서 코드를 실행하려면 협력이 필요합니다. 후크를 커밋 할 수는 있지만 리포지토리는 해당 위치에 있습니다. 즉, 리포지토리에서 발생하는 일을 제어하여 설치해야합니다. – jthill
알겠습니다. 잘 알고 있습니다. 그건 의미가 있습니다. 감사! –