# Git

## วิธีการติดตั้ง Git

1. เข้าไปที่เว็บไซต์ <https://git-scm.com/downloads> และเลือกดาวน์โหลดให้ตรงกับระบบปฎิบัติการของเรา

![](https://lh6.googleusercontent.com/JPPphH6rHd_VwZU7bY41J9DQhsiWP-ZpzlmbPyUQlvx39nYYy8hME9bJT1MD0n15SuUQB4UfM7vw-Hg13Hppf9d4KrbL_0dx6Y90qmk5DIwgaoBT0wNaFFfoABc-hFz1JC9LFkXR)

2\. เลือกตัวติดตั้งไฟล์ที่เราได้ดาวน์โหลดมา เพื่อติดตั้ง แล้วกด “Next”

![](https://lh4.googleusercontent.com/J-4YocdIx2GMAaSJFA4iour9oLula1TsfysTYTZpqLEsMY_nU4AA5eWteO274zIjrfnopBfa3QV-FG-VqfvPI08CtJjOnCVkZVILitk8uUERBlSk1pXYWxajAUAFkcb8ghDeNRkT)

3\. เลือกโฟลเดอร์ปลายทางในการติดตั้งโปรแกรม และกด“Next”

![](https://lh4.googleusercontent.com/Gq46sOibtx2JdvyBunzGtY6Qqgsx0b8zFrFETtOsjtHM8bz1bWoIzt026bCAt3AGo9boc_Oc0NxIRZ-2mDQ7xwMdrEcDMg8FKLjRCSMgMhq3rjJqQIdFNWmio0flpioaOBR4zy5V)

4\. เลือกว่าเราจะติดตั้งอะไรบ้าง ในขั้นตอนนี้สามารถกด "Next" ไปได้เลยหากต้องการติดตั้งตามค่าเริ่มต้นที่ Git แนะนำให้

{% hint style="info" %}
&#x20;ค่าเริ่มต้นที่ Git แนะนำให้จะครอบคลุมตามที่เราใช้อยู่แล้ว
{% endhint %}

![](https://lh4.googleusercontent.com/U_CzZU5WEF8H06aXdIE0XwkLP6b2gkUUs9j5AJjMiJYdIP_ISlmZD0T8fDkDVrswQmMGKZSCKOA2KBufiqEtlU4SKUJhgQyjBVGIfsBRxE6nE2QA4Df10JyFqQq8SmAHYDDgAe9T)

5\. กด "Next" ได้เลย

![](https://lh6.googleusercontent.com/vppapvvl-kU4VYAe8kOSLoy3rCu7fqW8QgDaTrDGKTP0fpJlgr8kJxb-cVZDVaXtCXpqh0rU26RH9DNewvKGAPFAvtzOgF4j9BRpvZ77lpCZ7gLGBevbXLyb521yJEP7fEVs2NOM)

6\. เลือก Editor Default ที่เชื่อมต่อกับ Git โดยแนะนำให้เลือกตามที่ Git แนะนำเรามาเลย

![](https://lh4.googleusercontent.com/MRpsq-Yao3LI2CjFItJuI7N4y5MX13rBJw1H0t3INtIgjKB-HHvXlQ-uP5-CiaicpbfXWex29QTntO2MgRQS3dCDKGqJF40WWhAm4F_xejxb-dEKyeSDaYFHRCQM81VCnyRX314Q)

7\. ปรับแต่ง PATH environment ว่าจะให้ Git ทำงานให้รูปแบบไหน จากนั้นกด "Next"

![](https://lh3.googleusercontent.com/gEm2mXvJICnWb9j1TgPlzZM4N5SvrT1FcOxsukW3hqrKFfEw9dytG7MLrAn7176sRY3HSZmI-oLUCiqqbkorCTosnMPkakejb5Xb_MmCbDBUkOiloP0Yczwcv_9V3pKHA5ZfhHh8)

ในส่วนนี้จะบอกว่าตัวเลือกแต่ละอันต่างกันอย่างไร

{% hint style="info" %}
**Use Git from Git Bash only :** ตัวเลือกนี้ถ้าจะใช้งาน Git ผ่าน Command line ต้องเปิดจาก Git Bash เท่านั้น&#x20;
{% endhint %}

{% hint style="info" %}
**Use Git from the Windows Command Prompt :** ตัวเลือกนี้ สามารถใช้คำสั่ง Git ผ่านทาง Command Prompt หรือ cmd ของ Windows ได้เลย (แนะนำ เนื่องจากใช้งานง่ายและไม่เสี่ยงต่อการเกิดปัญหาเรื่องคำสั่งซ้ำซ้อนในอนาคต)
{% endhint %}

{% hint style="info" %}
**Use Git and optional Unix tools from the Windows Command Prompt :** ตัวเลือกนี้ จะเหมือนตัวเลือกที่สอง แต่จะสามารถใช้คำสั่งของ Unix ได้ด้วย ซึ่งอาจมีบางคำสั่ง ที่จะไปทับคำสั่งเดิมของ Command Prompt ได้ (ไม่แนะนำตัวเลือกนี้ เพราะอาจไปรบกวนการทำงานของ Windows หรือโปรแกรมอื่น ๆ บางโปรแกรม)
{% endhint %}

\
8\. ในอื่น ๆ ให้เลือกตามค่าที่โปรแกรมแนะนำให้ และกด "Next" ไปเรื่อย ๆ

![](https://lh6.googleusercontent.com/MEF0AqF7peQGbMsz_eW5S2ynPX2znAyncMaFZmbA4OrmV746gB1XmqK6Hk-R7ur_wX4auQPCCAThX7lvcm5oRA-jg9o3rhzU_17yKk8mvLHkfWBLD0sj5WBVH_x8mhmHAeWS1PUx)

9\. กำลังติดตั้ง ให้รอจนกว่าการติดตั้งจะเสร็จสมบูรณ์

![](https://lh3.googleusercontent.com/nMEZ-m5q4g4PdzgmSNsf1BWB7KfyBP8ObSSAi75v10FCfplCt_oVLAwAuk_op-KJottB4l4gtX8jViFom-q6K0gjbhZL__3NuHPPD5hi_pzZlWb3GvFfvEZkcYUgG4VzQQmGUvxW)

10\. ติดตั้งเสร็จเรียบร้อย กดปุ่ม “Finish”

![](https://lh3.googleusercontent.com/y9jZJoI-DhtEiTdz_33mBxpsjPhvGw7HYqzmhP_VGrf6i_0FVuaKC198pFqLtPAObUziNKegxwZOQ_ruf5Kb71eG95JIEWI3Ef9LrQKgI5Y77CkWl-MkxBJy3iujeInfGJKhbVWz)

### **GitHub**

1. เข้าที่หน้าเว็บไซต์ของ GitHub (<https://github.com/>)

![](https://lh3.googleusercontent.com/9eNAV9RKDo9RAlqp2Df6LIgMSenL9jOrMNUoc8GQG537u1wvKm2YZOCNzMi66sLNG5Dfb3SU4WUkEFT-tfsWMEtFaURd0HxlP7ilGoCDEHWviBJWyYrrCe4Z0CUuGtISubH5qVJ2)

**ลงทะเบียน**

2.สำหรับใครที่ยังไม่มีบัญชีของ GitHub ให้ทำการสมัครก่อน

![](https://lh5.googleusercontent.com/gjeju0vhKJEUg-BA_LCunDKQbijqc2WZRVrIgwnu-iJOeRrqBhja47pV8plaum1xgKCkt-jh1QEMTb21OCnlzPRbZRwmbom5vJ1cuwhBI6D4gzHKnbo6aomXZbZrc4NRlckSsCpc)

\
**ลงชื่อเข้าใช้**

3\. เมื่อทำการสมัครเสร็จหรือมีบัญชีผู้ใช้แล้ว ให้ Login เข้าสู่ระบบด้วยบัญชีที่สมัครได้เลย

![](https://lh5.googleusercontent.com/VlULgExDgBtR9NNqprRkKUJPjrFir5JsLG_hQChgxOKUs-gkPrWZC875T86nTGc_72RScTsBvTEJ34sXGWcHXblyUXK9zMQ-R5LsIiaAW24G51f7CpjNjjyo067TnLCAJ8ZLzYS1)

![](https://lh6.googleusercontent.com/zkQd9LoVesGqTGzN8GMIHCEbyhGYl4mcL_35YdFBtXtwiwsnSEMIA0F5Bs96h3UkAYGrw8xF6QnG2lqtkqtv0YLtTRY4dCMov8nPqcu2gP0VO2Vij1oYen8ub8LGCTlzUvQeXsKd)
