Skip to content

doraeball22/progit2

This branch is 65 commits ahead of, 2086 commits behind progit/progit2:main.

Folders and files

NameName
Last commit message
Last commit date
Mar 7, 2016
Oct 8, 2014
Nov 24, 2014
Nov 14, 2014
Oct 29, 2014
Nov 18, 2014
Oct 14, 2014
Dec 20, 2014
Dec 22, 2014
Aug 9, 2018
Feb 20, 2015
Oct 22, 2014
Dec 8, 2014
Oct 24, 2014
Nov 9, 2014

Repository files navigation

หนังสือ Pro Git ฉบับที่ 2

ยินดีต้อนรับสู่หนังสือ 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 รูปแบบ

ร่วมพัฒนากับเรา

คุณสามารถร่วมพัฒนาหนังสือเล่มนี้กับเราได้โดยการช่วยแปลภาษา ลองอ่านคำแนะนำในการร่วมพัฒนาเพื่อทำความเข้าใจกับวิธีการพัฒนาของเรา

About

Pro Git 2nd Edition

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 62.6%
  • XSLT 23.6%
  • Ruby 11.9%
  • HTML 1.9%