ทิมสมเด็จพระสันตะปาปาระบุว่าสำหรับเฉพาะ Git กระทำสไตล์ข้อความโพสต์ในบล็อกของเขา: http://www.tpope.net/node/106
นี่คือบทสรุปโดยย่อของสิ่งที่เขาแนะนำ:
- บรรทัดแรกคือ 50 ตัวอักษรหรือน้อยกว่า
- จากนั้นเป็นบรรทัดว่าง
- ข้อความที่เหลือควรห่อหุ้มด้วยตัวอักษร 72 ตัว
โพสต์บล็อกของเขาให้เหตุผลสำหรับคำแนะนำเหล่านี้ (ซึ่งฉันจะเรียกว่า "การจัดรูปแบบ 50/72" เพื่อความกระชับ):
- ในทางปฏิบัติเครื่องมือบางอย่างถือว่าบรรทัดแรกเป็นหัวเรื่องและย่อหน้าที่สองเป็นเนื้อหา (คล้ายกับอีเมล)
git logไม่จัดการกับการพันดังนั้นจึงเป็นการยากที่จะอ่านหากบรรทัดยาวเกินไปgit format-patch --stdoutแปลงคอมมิทให้เป็นอีเมล - ดังนั้นการเล่นที่ดีจะช่วยได้หากคอมแพ็คของคุณถูกห่อไว้เรียบร้อยแล้ว
ประเด็นที่ฉันต้องการเพิ่มที่ฉันคิดว่าทิมจะเห็นด้วยกับ:
- การสรุปการกระทำของคุณเป็นการฝึกฝนที่ดีในระบบควบคุมเวอร์ชันใด ๆ ช่วยให้ผู้อื่น (หรือหลังจากนั้น) พบการกระทำที่เกี่ยวข้องได้เร็วขึ้น
ดังนั้นฉันมีมุมสองสามคำถามของฉัน:
- อะไรคือ "ผู้นำทางความคิด" หรือ "ผู้ใช้ที่มีประสบการณ์" ของ Git ที่ยอมรับสไตล์การจัดรูปแบบ 50/72 ฉันถามสิ่งนี้เพราะบางครั้งผู้ใช้ใหม่ไม่รู้หรือไม่สนใจแนวทางปฏิบัติของชุมชน
- สำหรับผู้ที่ไม่ได้ใช้การจัดรูปแบบนี้มีเหตุผลหลักในการใช้รูปแบบการจัดรูปแบบที่แตกต่างกันหรือไม่? (โปรดทราบว่าฉันกำลังมองหาข้อโต้แย้งเกี่ยวกับข้อดีไม่ใช่ "ฉันไม่เคยได้ยิน" หรือ "ฉันไม่สนใจ")
- สังเกตุอย่างชัดแจ้งว่าที่เก็บของ Git โอบกอดสไตล์นี้กี่เปอร์เซ็นต์ (ในกรณีที่มีคนต้องการวิเคราะห์ที่เก็บข้อมูลของ GitHub …คำใบ้คำใบ้)
จุดของฉันที่นี่คือไม่แนะนำสไตล์ 50/72 หรือยิงสไตล์อื่น ๆ (เพื่อเปิดเกี่ยวกับมันฉันชอบมัน แต่ฉันเปิดรับความคิดอื่น ๆ ) ฉันแค่ต้องการทราบเหตุผลว่าทำไมผู้คนถึงชอบหรือคัดค้านรูปแบบข้อความต่าง ๆ ของ Git (อย่าลังเลที่จะนำเสนอประเด็นที่ไม่ได้กล่าวถึงเช่นกัน)
