커밋 메시지 유형으로 "chore"를 언제 사용합니까?


107

의미 론적 버전 제어 커밋 메시지chore 에서 사용하는 것은 무엇입니까 ? feat 또는 fix 와 같은 다른 유형 은 명확하지만 "chore"를 언제 사용해야하는지 모르겠습니다.

누구든지 사용의 몇 가지 예를 제공 할 수 있습니까?

관련되지 않은 또 다른 질문 : 파일을 수정하기위한 커밋 메시지의 적절한 유형은 무엇입니까 .gitignore?

답변:


127

" Git Commit Msg " 에서 짧은 정의를 볼 수 있습니다 .

chore: grunt 작업 등 업데이트; 생산 코드 변경 없음

다음에서 사용됩니다.

수정은 .gitignore"집안일"의 일부입니다.

" grunt task"은 외부 사용자가 볼 수없는 것을 의미합니다.

  • 구현 ( 수정을 포함하지 않는 기존 기능의 ),
  • 구성 (예 : .gitignore또는 .gitattributes),
  • 개인 내부 방법 ...

Owen S 가 의견에서 언급 했지만 :

상기 찾고 당신이 링크 카르마 페이지 , 난 그 생각 grunt task에 특이 적으로 참조 할 수 있습니다 자바 스크립트의 빌드 도구grunt .
어떤 경우에는 구현 또는 개인 내부 방법과 관련된 변경을 염두에 두지 않았을 것입니다. 오히려 도구 변경, 구성 변경 및 실제로 전혀 생산되지 않는 항목에 대한 변경을 염두에 두었 습니다 .
(우리 가게는 현재이를 위해 그리고 간단한 리팩토링에도 사용합니다.)


제공하신 링크를 이미 읽었습니다. 사실 그것은 내가 찾은 유일한 것입니다! 하지만 무슨 grunt tasks뜻 인지 모르겠습니다 . 몇 가지 예를 제공 할 수 있습니까?
Alireza Mirian 2014

@AlirezaMirian "그런트 작업"에 대한 몇 가지 예를 추가했습니다.
VonC 2014

8
링크 한 Karma 페이지를 살펴보면 grunt taskJavascript의 빌드 도구를 구체적으로 참조 할 수 있습니다 grunt. 어떤 경우에는 구현 또는 개인 내부 방법과 관련된 변경 사항을 염두에 두지 않았을 것입니다. 오히려 도구 변경, 구성 변경 및 실제로 전혀 생산되지 않는 항목에 대한 변경 사항을 염두에 두었습니다. (저희 가게는 현재이를 위해 그리고 간단한 리팩토링에도 사용합니다.)
Owen S.

1
@OwenS. 흥미 롭군. 더 많은 가시성을 위해 답변에 귀하의 의견을 포함했습니다.
VonC

이 답변을 수정하고 빌드 커밋이 사용자에게 표시되지 않기 때문에 빌드에 포함되는 일부 커밋도 포함되어 있음을 지적하고 싶습니다. 예외 규칙을 놓친 것만으로도 좋은 설명입니다.
nxmohamad
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.