▶SUBTHAIแปลไทย · ซับ · พากย์⚙
บทความแปลภาษาไทย · YouTube

Git and Version Control

0:000:00
เล่นเสียงต้นฉบับของวิดีโอ พร้อมแสดงซับไทยซิงก์ตามเวลา
กำลังโหลดวิดีโอ…
01

สรุปย่อ

ประเด็นสำคัญจากวิดีโอ

- **ช่อง:** Leon van Zyl · **ความยาว:** ~15 นาที · **ลิงก์:** https://www.youtube.com/watch?v=xK7t0M4ZQnM

# สรุป: Git and Version Control

- **ช่อง:** Leon van Zyl · **ความยาว:** ~15 นาที · **ลิงก์:** https://www.youtube.com/watch?v=xK7t0M4ZQnM

## ประเด็นหลัก

- บทเรียนแนะนำพื้นฐาน Git สำหรับการทำงานกับ coding agents
- การใช้โครงการแบบเบราว์เซอร์เพื่อสาธิตการควบคุมเวอร์ชัน
- ประโยชน์ของการใช้ Git: ปกป้องโค้ด, ติดตามการเปลี่ยนแปลง, ทดลองออกแบบใหม่อย่างปลอดภัย
- หัวข้อสำคัญ: Git repositories, commits, branches, worktrees, merge operations

## ความเห็นสรุป

บทเรียนนี้เหมาะสำหรับผู้เริ่มต้นที่ต้องการเข้าใจการใช้ Git ในการพัฒนาซอฟต์แวร์โดยเฉพาะกับ AI coding agents เน้นการใช้งานที่ปฏิบัติได้จริงและมีประโยชน์ในการทำงานจริง
02

คำแปลเต็ม

แปลตามบทสนทนาต้นฉบับ ปรับเป็นภาษาไทยธรรมชาติ

บทเรียนนี้แนะนำพื้นฐาน Git ที่จำเป็นเมื่อทำงานกับตัวแทนการเขียนโค้ด (coding agents) โดยใช้โครงการแบบเบราว์เซอร์ที่ง่ายๆ ลีออนสาธิตว่าระบบควบคุมเวอร์ชันช่วยในการปกป้องโค้ดที่กำลังทำงาน ติดตามการเปลี่ยนแปลง และทดลองออกแบบใหม่ได้อย่างปลอดภัยโดยไม่จำเป็นต้องจดจำคำสั่ง Git ทุกคำสั่ง

หัวข้อที่ครอบคลุมในบทเรียนนี้:

• การสร้าง Git repositories และ commits • การตรวจสอบการเปลี่ยนแปลงไฟล์ใน VS Code • การกลับไปยังเวอร์ชันโครงการก่อนหน้า • การใช้ branches เพื่อพัฒนาฟีเจอร์อย่างปลอดภัย • การคอมไบน์ (merge) การเปลี่ยนแปลงที่เสร็จสมบูรณ์เข้ากับโครงการหลัก • การใช้ Git worktrees สำหรับการทดลองพร้อมกัน

04

อภิธานศัพท์เทคนิค

คำศัพท์และชื่อผลิตภัณฑ์ที่คงรูปภาษาอังกฤษ

ศัพท์คำแปล / คำอธิบาย
Gitระบบควบคุมเวอร์ชันเปิดโค้ด (version control system)
repositoriesโครงการหรือพื้นที่เก็บข้อมูล
commitsการบันทึกการเปลี่ยนแปลงในระบบควบคุมเวอร์ชัน
branchesสาขาของการพัฒนา ใช้สำหรับทดลองและพัฒนาฟีเจอร์ใหม่
mergeการรวมการเปลี่ยนแปลงจากสาขาต่างๆ เข้าด้วยกัน
VS Codeโปรแกรมแก้ไขโค้ด Visual Studio Code
coding agentsตัวแทนการเขียนโค้ดที่ใช้ AI
worktreesส่วนขยายของ Git สำหรับการทดลองพร้อมกัน
version controlระบบการควบคุมเวอร์ชัน
file changesการเปลี่ยนแปลงไฟล์
05

ซับไตเติ้ลภาษาไทย

ดาวน์โหลดหรือดูซับทั้งหมด

1
00:00:00,000 --> 00:00:02,208
บทเรียนนี้แนะนำพื้นฐาน Git

2
00:00:02,208 --> 00:00:05,605
ที่จำเป็นเมื่อทำงานกับตัวแทนการเขียนโค้ด

3
00:00:05,605 --> 00:00:06,879
(coding agents)

4
00:00:06,879 --> 00:00:09,851
โดยใช้โครงการแบบเบราว์เซอร์ที่ง่ายๆ
thai-subtitles.srt
SubRip — ใช้กับเครื่องเล่นวิดีโอส่วนใหญ่
↓ ดาวน์โหลด
thai-subtitles.vtt
WebVTT — ใช้กับเว็บ / YouTube
↓ ดาวน์โหลด
เปิดดูซับไตเติ้ลทั้งหมด (15 segments)
1
00:00:00,000 --> 00:00:02,208
บทเรียนนี้แนะนำพื้นฐาน Git

2
00:00:02,208 --> 00:00:05,605
ที่จำเป็นเมื่อทำงานกับตัวแทนการเขียนโค้ด

3
00:00:05,605 --> 00:00:06,879
(coding agents)

4
00:00:06,879 --> 00:00:09,851
โดยใช้โครงการแบบเบราว์เซอร์ที่ง่ายๆ

5
00:00:09,851 --> 00:00:15,201
ลีออนสาธิตว่าระบบควบคุมเวอร์ชันช่วยในการปกป้องโค้ดที่กำลังทำงาน

6
00:00:15,201 --> 00:00:16,899
ติดตามการเปลี่ยนแปลง

7
00:00:16,899 --> 00:00:21,910
และทดลองออกแบบใหม่ได้อย่างปลอดภัยโดยไม่จำเป็นต้องจดจำคำสั่ง

8
00:00:21,910 --> 00:00:25,816
Git ทุกคำสั่ง หัวข้อที่ครอบคลุมในบทเรียนนี้: •

9
00:00:25,816 --> 00:00:29,128
การสร้าง Git repositories และ commits •

10
00:00:29,128 --> 00:00:32,525
การตรวจสอบการเปลี่ยนแปลงไฟล์ใน VS Code •

11
00:00:32,525 --> 00:00:36,262
การกลับไปยังเวอร์ชันโครงการก่อนหน้า • การใช้

12
00:00:36,262 --> 00:00:39,659
branches เพื่อพัฒนาฟีเจอร์อย่างปลอดภัย •

13
00:00:39,659 --> 00:00:41,187
การคอมไบน์ (merge)

14
00:00:41,187 --> 00:00:45,179
การเปลี่ยนแปลงที่เสร็จสมบูรณ์เข้ากับโครงการหลัก

15
00:00:45,179 --> 00:00:49,000
• การใช้ Git worktrees สำหรับการทดลองพร้อมกัน