Git เอาอยู่
$7.99
ราคาขั้นต่ำ
$8.99
ราคาแนะนำ

Git เอาอยู่

คู่มือการใช้ Git กับ Source Tree ที่จะช่วยให้ชีวิตโปรแกรมเมอร์งานขึ้น

เกี่ยวกับหนังสือ

ปัจจุบันนี้ Version Control เข้ามามีบทบาทในการพัฒนาโปรแกรมเพิ่มมากขึ้น ไม่ว่าจะเป็นในการ พัฒนาเว็บ หรือพัฒนาแอพพลิเคชั่นบนมือถือก็ตาม ยิ่งการพัฒนาแบบเป็นทีมยิ่งมีความนิยมอย่างมาก บริษัทต่างๆก็เริ่มรับพนักงานที่มีความรู้ หรือเคยใช้ Version Control กัน และหนึ่งในนั้น คือ Git

ซึ่งเราสามารถสำรองไฟล์ และ Source Code ต่างๆเอาไว้และนำกลับมาใช้ใหม่ได้ง่ายๆโดยไม่ต้อง เสียบ Thumb Drive ไปมา หรือเวลาทำงานกันเป็นทีม เราไม่ต้องมานั่งคิดว่า code ที่คนอื่นเขียนมาต้องนำมาใส่ตรงไหนของ code ที่เราเขียนอยู่ Git ช่วยคุณให้ทำงานพวกนี้ได้ง่ายขึ้น

มาลองศึกษา Git กันเถอะจะได้ไม่หลงยุค!!! 

เกี่ยวกับผู้เขียน

อภินพ ศุภวารี
อภินพ ศุภวารี

เมื่อก่อนผมก็เป็นคนหนึ่งที่ใช้ Thumb Drive ในการ backup งาน เมื่อมีปัญหาในการเปลี่ยนแปลง code อยากกลับไปใช้ code แบบเดิม หรือเขียนไปแล้วบาง feature ลูกค้าไม่อยากให้นำขึ้นตอนนี้ แต่ได้ทำการพัฒนาไปแล้ว มันก็เป็นเรื่องที่ลำบากในการเอา feature นั้นออก แต่พอมาลองใช้ Git ปัญหาพวกนี้ก็หมดไปทำให้ทำงานได้สะดวกขึ้น ลองทำความเข้าใจกับมัน แล้วคุณจะหลงเสน่ห์ แล้วจะรู้ว่า "Git เอาอยู่"

สารบัญ

บทที่ 1 Overview

Git คืออะไร

การทำงานของ Git

ขั้นตอนการทำงานพื้นฐานของ Git

บทที่ 2 การติดตั้ง Git และ SourceTree

ติดตั้ง Git SCM

ติดตั้ง Git SCM บน Windows

ติดตั้ง Git SCM บน Mac

ติดตั้ง SourceTree

ติดตั้ง SourceTree บน Windows

ติดตั้ง SourceTree บน Mac

บทที่ 3 การใช้งาน Git เบื้องต้น

สร้าง repository

การสร้าง repository ใน Windows

การสร้าง repository ใน Mac

Commit file เข้า Git

Undo (Discard file)

Undo All (ยกเลิกการแก้ไขหลายไฟล์)

Show History

Ignore File

บทที่ 4 การใช้งาน Git แบบ Remote

สร้าง Repository บน bitbucket

Clone โปรเจคลงมาบนเครื่อง

Push ไฟล์ขึ้นไปเก็บที่ Bitbucket

Pull ไฟล์จาก Bitbucket เพื่อให้ข้อมูลของเราเป็นปัจจุบัน

บทที่ 5 Branch

การสร้าง Branch ใหม่

การสลับ Branch(Checkout)

การลบ Branch

การลบ Branch วิธที่ 1

การลบ Branch วิธที่ 2

การรวม Branch(Merge)

tag ป้ายกำกับไว้บอกจุด

ใช้ Stash เพื่อพักงาน

นำ Code จาก Stash หลับมาใช้งาน

Checkout ข้อมูลจากตำแหน่งที่ต้องการ

การ commit ด้วย Amend Commit

บทที่ 6 Git Flow

สร้าง Feature ใหม่

Release เมื่อเสร็จ

Hotfix หลังจาก Release เพื่อแก้ Bug

การรับประกันความพึงพอใจ 100% ภายใน 60 วันของ Leanpub

ภายใน 60 วันหลังการซื้อ คุณสามารถรับเงินคืน 100% สำหรับการซื้อใดๆ บน Leanpub ด้วยการคลิกเพียง สองครั้ง

แม้ว่าในทางเทคนิคแล้ว นี่จะเป็นความเสี่ยงสำหรับเรา เพราะคุณจะได้ไฟล์หนังสือหรือคอร์สไปแล้วก็ตาม แต่เรามั่นใจในผลิตภัณฑ์และบริการของเรา รวมถึงผู้เขียนและผู้อ่านของเรามาก จนเรายินดีที่จะเสนอการคืนเงินเต็มจำนวนสำหรับทุกสิ่งที่เราขาย

คุณจะรู้ว่าสิ่งใดดีได้ก็ต่อเมื่อได้ลองใช้ และด้วยการรับประกันคืนเงิน 100% ของเรา จึงไม่มีความเสี่ยงใดๆ ในการทดลอง!

ดังนั้น ไม่มีเหตุผลที่จะไม่คลิกปุ่มเพิ่มลงตะกร้าใช่ไหมล่ะ?

ดูเงื่อนไขฉบับเต็ม...

รับ $8 จากการซื้อ $10 และ $16 จากการซื้อ $20

เราจ่ายค่าลิขสิทธิ์ 80%สำหรับการซื้อที่มีมูลค่า$7.99 หรือมากกว่า และค่าลิขสิทธิ์ 80% หักค่าธรรมเนียมคงที่ 50 เซ็นต์สำหรับการซื้อระหว่าง$0.99 ถึง $7.98 คุณจะได้รับ $8 จากการขาย $10 และ $16 จากการขาย $20 ดังนั้น หากเราขายหนังสือของคุณ 5000 เล่มในราคา $20 โดยไม่มีการคืนเงิน คุณจะได้รับ$80,000

(ใช่ นักเขียนบางท่านได้รับมากกว่านั้นบน Leanpub แล้ว)

จริงๆ แล้ว นักเขียนได้รับรายได้มากกว่า $14 ล้านจากการเขียน ตีพิมพ์ และขายบน Leanpub

เรียนรู้เพิ่มเติมเกี่ยวกับการเขียนบน Leanpub

อัพเดทฟรี ไม่มี DRM

เมื่อคุณซื้อหนังสือ Leanpub คุณจะได้รับการอัพเดทฟรีตราบใดที่ผู้เขียนยังอัพเดทหนังสือ! ผู้เขียนหลายท่านใช้ Leanpub ในการเผยแพร่หนังสือระหว่างที่กำลังเขียน ผู้อ่านทุกคนจะได้รับการอัพเดทฟรี ไม่ว่าจะซื้อเมื่อไหร่หรือจ่ายเท่าไร (รวมถึงได้มาฟรี)

หนังสือ Leanpub ส่วนใหญ่มีให้อ่านในรูปแบบ PDF (สำหรับคอมพิวเตอร์) และ EPUB (สำหรับโทรศัพท์ แท็บเล็ต และ Kindle) รูปแบบที่มีให้บริการจะแสดงที่มุมบนขวาของหน้านี้

สุดท้ายนี้ หนังสือ Leanpub ไม่มีระบบป้องกันการคัดลอก DRM ที่ยุ่งยาก คุณจึงสามารถอ่านได้ง่ายๆ บนอุปกรณ์ที่รองรับทุกเครื่อง

เรียนรู้เพิ่มเติมเกี่ยวกับรูปแบบอีบุ๊กของ Leanpub และแหล่งที่สามารถอ่านได้

เขียนและเผยแพร่บน Leanpub

คุณสามารถใช้ Leanpub เพื่อเขียน เผยแพร่ และขายอีบุ๊กที่กำลังดำเนินการและเสร็จสมบูรณ์แล้ว รวมถึงคอร์สออนไลน์ได้อย่างง่ายดาย!

Leanpub เป็นแพลตฟอร์มที่ทรงพลังสำหรับนักเขียนที่จริงจัง รวมการทำงานด้านการเขียนและการเผยแพร่ที่เรียบง่ายและสง่างามเข้ากับร้านค้าที่มุ่งเน้นการขายอีบุ๊กที่กำลังดำเนินการ

Leanpub เป็นเครื่องพิมพ์วิเศษสำหรับนักเขียน: เพียงแค่เขียนเป็นข้อความธรรมดา และในการเผยแพร่อีบุ๊กของคุณ เพียงแค่คลิกปุ่มเดียว (หรือถ้าคุณกำลังผลิตอีบุ๊กด้วยวิธีของคุณเอง คุณสามารถอัปโหลดไฟล์ PDF และ/หรือ EPUB ของคุณเองและจากนั้นเผยแพร่ด้วยการคลิกเพียงครั้งเดียว!) มันง่ายจริงๆ

เรียนรู้เพิ่มเติมเกี่ยวกับการเขียนบน Leanpub