커밋 메시지 유형으로 "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.