เมื่อใดควรใช้ "งานบ้าน" เป็นประเภทของข้อความคอมมิต


117

การใช้คืออะไรchoreในการควบคุมเวอร์ชันความหมายกระทำข้อความ ? ประเภทอื่น ๆ เช่นfeatหรือfixชัดเจน แต่ฉันไม่รู้ว่าควรใช้ "งานบ้าน" เมื่อไหร่

ใครช่วยให้ตัวอย่างการใช้งานได้บ้าง?

คำถามอื่นที่อาจไม่เกี่ยวข้อง: ข้อความประเภทใดที่เหมาะสมสำหรับการแก้ไขไฟล์เช่น.gitignore?

คำตอบ:


134

คุณสามารถดูคำจำกัดความสั้น ๆ ใน " Git Commit Msg ":

chore: อัปเดตงานฮึดฮัด ฯลฯ ; ไม่มีการเปลี่ยนแปลงรหัสการผลิต

ใช้ใน:

การแก้ไข.gitignoreจะเป็นส่วนหนึ่งของ "งาน"

" grunt task" หมายความว่าผู้ใช้ภายนอกจะไม่เห็น:

  • การใช้งาน (ของคุณลักษณะที่มีอยู่ซึ่งไม่เกี่ยวข้องกับการแก้ไข)
  • การกำหนดค่า (เช่น.gitignoreหรือ.gitattributes)
  • วิธีการภายในส่วนตัว ...

แม้ว่าOwen S จะกล่าวถึงในความคิดเห็น :

มองไปที่หน้าน้ำใจคุณเชื่อมโยงไปผมสงสัยว่าgrunt taskอาจจะหมายถึงเฉพาะเพื่อJavascript gruntของการสร้างเครื่องมือ
ในกรณีนี้พวกเขาอาจไม่ทราบถึงการเปลี่ยนแปลงที่เกี่ยวข้องกับการนำไปใช้งานหรือวิธีการภายในส่วนตัว แต่เป็นการเปลี่ยนแปลงเครื่องมือการเปลี่ยนแปลงการกำหนดค่าและการเปลี่ยนแปลงสิ่งที่ไม่ได้เข้าสู่การใช้งานจริงเลย
(ปัจจุบันร้านค้าของเราใช้สำหรับร้านค้าเหล่านั้นและสำหรับการปรับโครงสร้างใหม่อย่างง่าย)


ฉันอ่านลิงค์ที่คุณให้มาแล้ว จริงๆแล้วมันเป็นสิ่งเดียวที่ฉันพบ! แต่ฉันไม่เข้าใจว่าgrunt tasksหมายความว่าอย่างไร คุณช่วยยกตัวอย่างได้ไหม
Alireza Mirian

@AlirezaMirian ฉันได้เพิ่มตัวอย่างสำหรับ "งานฮึดฮัด"
VonC

9
มองไปที่หน้าน้ำใจคุณเชื่อมโยงไปผมสงสัยว่าgrunt taskอาจจะหมายถึงเฉพาะเพื่อ Javascript gruntของการสร้างเครื่องมือ ในกรณีนี้พวกเขาอาจไม่ทราบถึงการเปลี่ยนแปลงที่เกี่ยวข้องกับการนำไปใช้งานหรือวิธีการภายในส่วนตัว แต่เป็นการเปลี่ยนแปลงเครื่องมือการเปลี่ยนแปลงการกำหนดค่าและการเปลี่ยนแปลงสิ่งที่ไม่ได้เข้าสู่การใช้งานจริงเลย (ร้านของเราในขณะนี้ใช้มันสำหรับเหล่านั้นและยังสำหรับ refactorings ง่าย.)
โอเว่นเอส

1
@OwenS. น่าสนใจ. ฉันได้รวมความคิดเห็นของคุณไว้ในคำตอบเพื่อให้มองเห็นได้มากขึ้น
VonC

ฉันต้องการแก้ไขคำตอบนี้และชี้ให้เห็นว่ามันรวมถึงการกระทำบางอย่างที่อาจอยู่ภายใต้การสร้างด้วยเช่นกันเนื่องจากผู้ใช้ไม่เห็นการสร้างคอมมิต มันยังคงเป็นคำอธิบายที่ดีเพียงแค่พลาดกฎข้อยกเว้น
nxmohamad
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.