Workshop นี้ ทุกคนจะได้ลองใช้ git ในการทำงานร่วมกับคู่ของตัวเอง เช่น clone, pull, push, fetch, commit (อาจจะมีเพิ่มถ้าบัคอะนะ 😭)
- จับกลุ่ม 2-3 คน (อยู่กันยาว ๆ ในทุกกิจกรรม 👀)
- สร้าง repo ชื่อว่า
GH_Basic_<ชื่อเล่นสาขา_ชื่อเล่นสาขา>
- เช่น
GH_Basic_GailCS_JeromeIT
- เช่น
- clone repo นี้ และเชื่อม remote repo ที่พึ่งสร้าง
- ตั้งสติดี ๆ 👍🏻🙏🏻🛐
- เริ่มทำทีละคน ช่วย ๆ กันทำ
- ✅ gitinit ยัง?
- ✅ Clone Repo / remote connect ยัง?
- ✅ อ่าน
README.md
จบยัง?
- สร้าง
<test_yourname>.txt
- สร้าง branch ใหม่ 4 อัน:
test_branch_1
test_branch_2
test_branch_3
real_<yourname_สาขา>
- Push ข้อความเขียนแนะนำตัวเองลงไปในไฟล์ (branch อะไรก็ได้)
- ลองเข้าไป push pull commit เล่น ๆ ใน branch ที่สร้างก่อน
- หลังจากลองเล่นเสร็จแล้ว ให้ checkout ไปที่ branch
real_<yourname_สาขา>
และสร้างไฟล์real_<yourname_สาขา>.txt
ใส่ข้อความว่า "โอเค อันนี้ของจริงละ" + <แนะนำตัวเอง> + "ฝากต่อด้วยนะเพื่อน" + เนื้อเพลงอะไรก็ได้ที่ชอบมา 1 บทเพลง - แล้วก็โยนให้
🅱️ ทำต่อเลยยย
- ทำการ fetch repo เพื่อน
- สร้าง branch ใหม่ 1 อัน:
real_<yourname_สาขา>
- ลบ branch
test_branch
ออกให้หมด - ไปที่ branch
real_<ชื่อเพื่อน_สาขา>
แล้วพิมข้อความเพิ่มเข้าไปว่า "สร้างอะไรเยอะแยะวะ" - สลับไปที่ branch
real_<yourname_สาขา>
แล้วสร้างไฟล์real_<yourname_สาขา>.txt
- เพิ่มข้อความเชิง ๆ ว่า "ตอนนี้อยู่ในงาน workshop github คู่ที่ทำ workshop ด้วยชื่อ เป็นคนที่ <เขียนแนะนำตัวให้
🅰️ >" - Commit และ push ไฟล์ไปที่ branch
real_<yourname_สาขา>
- Push ขึ้นไปที่ branch ของตัวเองเลยจ้า
- ทำการ fetch repo
- ไปที่ branch
real_<yourname_สาขา>
- แก้ไขข้อความใน
real_<yourname_สาขา>.txt
ให้เป็น "ตอนนี้อยู่ในงาน workshop github คู่ที่ทำ workshop ด้วยชื่อ_ เป็นคนที่ <เขียนแนะนำตัวให้🅱️ >" - ท้ายสุด commit และ push ไฟล์ขึ้นไปที่ branch
real_<yourname_สาขา>
เลยจร้า
- ❌ ห้ามมีไฟล์อื่น ๆ ใน branch
main
- ❌ ทำครบทุก requirement รึยัง
- ✅ ส่งลิ้ง repo ในดิสได้เลยจ้า
(ถ้าเสร็จเร็วก็สลับบทกันทำ 🧘🏻♀️)