ยินดีต้อนรับสู่หนังสือ Pro Git ฉบับที่ 2
คุณสามารถอ่านเนื้อหาของหนังสือเล่มนี้ได้ที่ http://git-scm.com/book
หนังสือเล่มนี้เป็นโอเพนซอร์ซ และใช้สัญญาอนุญาตครีเอทีฟคอมมอนส์เช่นเดียวกับหนังสือฉบับแรก
ในฉบับที่ 2 นี้เราได้ปรับปรุงเนื้อหาภายในหนังสือด้วยการเปลี่ยนแปลงรูปแบบของเอกสารที่ใช้ในการเขียนหนังสือเป็น Asciidoc แทน Markdown ที่ใช้อยู่เดิม และใช้ Atlas platform ของ O’Reilly สำหรับการสร้าง e-book ซึ่งสามารถรองรับเนื้อหาได้ทุกภาษาและรูปแบบเอกสารที่ใช้อยู่ในปัจจุบัน
นอกจากนี้แล้วเรายังแยกหนังสือฉบับแปลออกเป็น repository แยกตามภาษา จากเดิมที่อยู่ในไดเรกทอรีย่อยของหนังสือฉบับภาษาอังกฤษ ข้อมูลเพิ่มเติมสามารถอ่านได้ที่คำแนะนำในการร่วมพัฒนา
คุณสามารถสร้างหนังสือ e-book จากซอร์ซโค้ดนี้ได้ 2 วิธีด้วยกัน
วิธีการที่ง่ายที่สุดคือ ให้เราเป็นผู้สร้างหนังสือให้จากระบบของเรา โดยระบบจะสร้างหนังสือฉบับใหม่เมื่อพบว่าเอกสารในหนังสือมีการปรับปรุงใน branch หลัก
คุณสามารถดูหนังสือฉบับล่าสุดได้ที่ http://git-scm.com/book สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างหนังสือสามารถเข้าไปดูได้ที่ https://progit.org
นอกจากนี้คุณยังสามารถสร้างหนังสือได้ด้วยตนเองด้วย Asciidoctor ซึ่งสามารถสร้างหนังสือได้ในรูปแบบ EPUB, MOBI และ PDF
$ bundle install $ bundle exec rake book:build Converting to HTML... -- HTML output at progit.html Converting to EPub... -- Epub output at progit.epub Converting to Mobi (kf8)... -- Mobi output at progit.mobi Converting to PDF... -- PDF output at progit.pdf
ในตัวอย่างด้านบนนี้ใช้โปรแกรม asciidoctor
, asciidoctor-pdf
และ asciidoctor-epub
ในการสร้าง e-book ทั้ง 3 รูปแบบ
คุณสามารถร่วมพัฒนาหนังสือเล่มนี้กับเราได้โดยการช่วยแปลภาษา ลองอ่านคำแนะนำในการร่วมพัฒนาเพื่อทำความเข้าใจกับวิธีการพัฒนาของเรา