Skip to content

galilynnn/Github_Workshop_Basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Github_Workshop_Basic

Workshop นี้ ทุกคนจะได้ลองใช้ git ในการทำงานร่วมกับคู่ของตัวเอง เช่น clone, pull, push, fetch, commit (อาจจะมีเพิ่มถ้าบัคอะนะ 😭)

ก่อนเริ่ม ‼️

  • จับกลุ่ม 2-3 คน (อยู่กันยาว ๆ ในทุกกิจกรรม 👀)
  • สร้าง repo ชื่อว่า GH_Basic_<ชื่อเล่นสาขา_ชื่อเล่นสาขา>
    • เช่น GH_Basic_GailCS_JeromeIT
  • clone repo นี้ และเชื่อม remote repo ที่พึ่งสร้าง
  • ตั้งสติดี ๆ 👍🏻🙏🏻🛐
  • เริ่มทำทีละคน ช่วย ๆ กันทำ

Recheck อีกรอบก่อนเริ่มทำ

  • ✅ gitinit ยัง?
  • ✅ Clone Repo / remote connect ยัง?
  • ✅ อ่าน README.md จบยัง?

สำหรับ 🅰️:

  1. สร้าง <test_yourname>.txt
  2. สร้าง branch ใหม่ 4 อัน:
    • test_branch_1
    • test_branch_2
    • test_branch_3
    • real_<yourname_สาขา>
  3. Push ข้อความเขียนแนะนำตัวเองลงไปในไฟล์ (branch อะไรก็ได้)
  4. ลองเข้าไป push pull commit เล่น ๆ ใน branch ที่สร้างก่อน
  5. หลังจากลองเล่นเสร็จแล้ว ให้ checkout ไปที่ branch real_<yourname_สาขา> และสร้างไฟล์ real_<yourname_สาขา>.txt ใส่ข้อความว่า "โอเค อันนี้ของจริงละ" + <แนะนำตัวเอง> + "ฝากต่อด้วยนะเพื่อน" + เนื้อเพลงอะไรก็ได้ที่ชอบมา 1 บทเพลง
  6. แล้วก็โยนให้ 🅱️ ทำต่อเลยยย

สำหรับ 🅱️:

  1. ทำการ fetch repo เพื่อน
  2. สร้าง branch ใหม่ 1 อัน:
    • real_<yourname_สาขา>
  3. ลบ branch test_branch ออกให้หมด
  4. ไปที่ branch real_<ชื่อเพื่อน_สาขา> แล้วพิมข้อความเพิ่มเข้าไปว่า "สร้างอะไรเยอะแยะวะ"
  5. สลับไปที่ branch real_<yourname_สาขา> แล้วสร้างไฟล์ real_<yourname_สาขา>.txt
  6. เพิ่มข้อความเชิง ๆ ว่า "ตอนนี้อยู่ในงาน workshop github คู่ที่ทำ workshop ด้วยชื่อ เป็นคนที่ <เขียนแนะนำตัวให้🅰️>"
  7. Commit และ push ไฟล์ไปที่ branch real_<yourname_สาขา>
  8. Push ขึ้นไปที่ branch ของตัวเองเลยจ้า

สำหรับ 🅰️ (หลัง🅱️เสร็จแล้ว):

  1. ทำการ fetch repo
  2. ไปที่ branch real_<yourname_สาขา>
  3. แก้ไขข้อความใน real_<yourname_สาขา>.txt ให้เป็น "ตอนนี้อยู่ในงาน workshop github คู่ที่ทำ workshop ด้วยชื่อ_ เป็นคนที่ <เขียนแนะนำตัวให้🅱️>"
  4. ท้ายสุด commit และ push ไฟล์ขึ้นไปที่ branch real_<yourname_สาขา> เลยจร้า

Recheck หลังทำ

  • ❌ ห้ามมีไฟล์อื่น ๆ ใน branch main
  • ❌ ทำครบทุก requirement รึยัง
  • ✅ ส่งลิ้ง repo ในดิสได้เลยจ้า

(ถ้าเสร็จเร็วก็สลับบทกันทำ 🧘🏻‍♀️)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published