약간의 문제가 있습니다. 우리 회사에서는 버그 추적기의 일부 문제와 관련된 모든 커밋이 #<issue_number>
(예 : #8956
)으로 시작해야한다고 동의했습니다. 그러나 git은 에디터를 사용하여 메시지를 쓸 때 '#'문자로 시작하는 모든 줄을 무시합니다. git commit -m '#<issue_number> <Message>'
을 사용하면 문제가 없습니다. 하지만 커밋을 수정하고 -m
플래그를 사용하지 않고 메시지를 편집하고 싶습니다. 그렇다면 커밋 메시지를 작성하기 위해 편집기를 사용할 때 #
으로 시작하는 줄을 무시하지 않도록 git를 만드는 방법이 있습니까?Git 커밋 메시지 (편지 포함) #
2
A
답변
4
당신은 명령 줄을 통해 커밋 메시지를 전달하여 커밋 할 수 있습니다 : 당신은 당신이 전에 줄의 시작 부분에 하나 개의 공간을 유지해야하는 텍스트 편집기를 사용하여 커밋 메시지를 입력합니다
git commit -m '#1 fixed issue'
#
. 기본 자식으로
는 소위 정리 문자로 #
을 사용하고 있습니다. 당신은 다른 문자를 전달하여이 동작을 변경할 수 있습니다
git commit --cleanup='@'
감사 @CharlesBailey을이 정보를.
Btw와 같이 계약서에 대한 기본 생각은 기본 git 워크 플로우가 깨어 졌기 때문입니다.
관련 문제
- 1. 전체 git 커밋 메시지 본문 검색
- 2. git rev-list를 사용하여 커밋 메시지 추출
- 3. 병합 전에 만들어진 Git 커밋 메시지 수정.
- 4. 커밋 후 git hook 사용
- 5. Git - 커밋 된 커밋 복원
- 6. 커밋 후 경고 메시지 표시
- 7. GIT - 파일 커밋 제한
- 8. "!" 내 자식의 상징 커밋 메시지
- 9. 되돌리기와 커밋 메시지 지정 - 계속
- 10. 푸시 된 커밋 메시지 수정하기
- 11. 커밋 전에 나를 알리는 git
- 12. Git에서 잘못된 커밋 메시지 변경
- 13. git pre 수신 훅을 통해 커밋 메시지 확인
- 14. git : 기본 커밋 메시지 텍스트의 주석 처리를 제거 하시겠습니까?
- 15. 커밋 메시지 편집 중 .git/COMMIT_EDITMSG 새로 고침
- 16. Git - 커밋 제거
- 17. Git 커밋 확인
- 18. TDD & Git 커밋 코멘트
- 19. Accedental Git 커밋 삭제
- 20. 접기 git 커밋
- 21. 커밋 후 Git 당기기
- 22. Git - 팬텀 로컬 커밋
- 23. Git 커밋 패치
- 24. git github repo에 커밋
- 25. Git- 아카이브 커밋
- 26. git fetch - missing 커밋
- 27. GIT - 커밋 내역 작성자
- 28. git 커밋 문제
- 29. git 히스토리에서 커밋 제거하기
- 30. git bundle 커밋 범위
사실 당신 말이 맞습니다.이 질문은 다른 질문과 중복되었지만 Google과 Stackoverflow의 검색 엔진으로 검색하여 찾지 못했습니다 (아마도 '# # '편지). – DeGriz