ในบทความนี้จะการแชร์วิธีการใช้งาน git ignore ใน vs code โดย โดยที่ gitignore ก็คือเมื่อเวลาที่เราไม่ต้องที่จะอัพโหลดไฟล์ที่ไม่จำเป็นขึ้นไปบน gitlab หรือ github
หรือก็คือ git ignore เป็นการบอก git ว่า ไฟล์หรือโฟลเดอร์ใดใน Working Directory ที่เราไม่ต้องการที่เก็บลง Repository ซึ่งเราจะมาใช้งาน gitignore บน vscode กัน
ในขั้นแรกของการใช้ Git ignore
1. สร้างไฟล์ .gitignore
2. ใส่ชื่อโฟลเดอร์หรือไฟล์ภายใน Working Directory ในไฟล์ .gitignore
3. ทำการ Add และ Commit ไฟล์ .gitignore เข้า Git
ยกตัวอย่างเช่น
ผมไม่ต้องการที่จะอัพโฟลเดอร์ node_modules และ app และไฟล์ app.js ก็ให้มากำหนดที่ไฟล์ .gitignore ดังนี้
ตอนที่ยังไม่กำหนดที่ไฟล์ .gitignore จะสังเกตุเห็นว่ามีไฟล์ จะทีอัพขึ้น git 1k
และเมื่อเราได้ทำการกำหนดไปแล้ว
หลังจากที่เรากำหนดไฟล์และโฟลเดอร์ไปแล้ว ว่าจะไม่อัพไฟล์หรือโฟลเดอร์ใดขึ้นไปบ้าง ขั้นตอนต่อไปก็ไปทำการ commit
และตอนที่เราจะทำการ commit ให้พิมพ์ว่าเราได้ทำการ commit อะไรไปเพื่อที่จะได้บอกว่า เนื้อหางานของเรานั้นเกี่ยวกับอะไร ดังภาพ หลังจากนั้นก็ให้ทำการกดที่เครื่องหมายติกถูก เพื่อทำการ commit
หากเวลที่เราจะทำการ commit ถ้ามี alert เกิดขึ้นดังภาพ ให้ทำตามขั้นตอนต่อไปนี้
ตรง terminal จะมีรายการเด้งขึ้นมาโดยจะมีข้อความบอกว่า to set your account's default identity.
ซึ่งเป็นการบอกว่าเรายังไม่ได้ set account ที่เราใช้กับตัว git นั้นๆ
ให้ทำการกดเปิด terminal บน Vscode ขึ้นมาใหม่
ให้เรา copy คำสั่ง git config --global user.email "[email protected]" มาด้วย
และเมื่อทำการเปิดตัว terminal ขึ้นมาใหม่แล้ว ให้ทำการ วางคำสั่งที่เรา copy มาลงไป ตรงคำว่า "ให้เราใส่ email ที่เราใช้กับ git" แล้วกด enter
และอีกบรรทัดให้เราบอก user ของเรา เช่น git config --global user.name "เป็นต้น"
และหลังจากที่เราทำการ config ตัว email และ user แล้วให้ทำการลองกด commit ดูอีกครั้ง ซึ่งเราจะสามารถทำการกด เครื่องหมายติกถูกได้
และเมื่อทำการ commit ได้แล้ว ให้ทำการกด push เพื่อ อัพโหลดงานขึ้นไปบน git ของเรา
สรุปแล้ว gitignore เป็นการสร้างไฟล์ขึ้นมาบน folder งานของเรา โดย gitignore จะใช้ในการกำหนดว่า ไฟล์หรือโฟลเดอร์ไหนบ้างที่ต้องการที่จะอัพงานขึ้นไปบน git ของเรา
https://memo8.com/git-basic-command/
https://git-scm.com/docs/gitignore
https://stackoverflow.com/questions/52944740/how-do-i-use-gitignore-in-visual-studio-code#:~:text=You%20may%20go%20to%20File,gitignore%20.
การใช้งาน git ในการตั้ง gitignore ใน VsCode
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Member
- โพสต์: 441
- ลงทะเบียนเมื่อ: 20/12/2021 11:36 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ สอบถามการ gitignore ไฟล์ใน vscode
โดย chakrit » 31/08/2022 10:12 am » ใน ถาม - ตอบ คอมพิวเตอร์ - 3 ตอบกลับ
- 427 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
31/08/2022 11:58 am
-
-
-
โพสต์ใหม่ VScode extensions ที่น่าสนใจ
โดย chakrit » 30/06/2022 1:12 pm » ใน Microsoft Office Knowledge & line & Etc - 0 ตอบกลับ
- 560 แสดง
-
โพสต์ล่าสุด โดย chakrit
30/06/2022 1:12 pm
-
-
-
โพสต์ใหม่ สอบถามวิธีการปิด .gitignore ใน netbean ไม่ให้อัพขึ้น git ค่ะ
โดย pprn » 15/08/2018 4:43 pm » ใน Programming - PHP - 1 ตอบกลับ
- 1222 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
15/08/2018 4:55 pm
-
-
-
โพสต์ใหม่ สอบถามเกี่ยวกับการใช้งาน Gitlab ร่วมกับ VScode
โดย chakrit » 06/07/2022 11:38 am » ใน ถาม - ตอบ คอมพิวเตอร์ - 2 ตอบกลับ
- 416 แสดง
-
โพสต์ล่าสุด โดย chakrit
06/07/2022 12:02 pm
-
-
-
โพสต์ใหม่ ตัวอย่างกำหนด ไฟล์ .gitignore สำหรับป้องกัน dev อัพไฟล์ที่ไม่พึงประสงค์ขึ้นมาใน Gitlab
โดย mindphp » 22/12/2022 3:48 am » ใน jQuery & Ajax Knowledge - 0 ตอบกลับ
- 412 แสดง
-
โพสต์ล่าสุด โดย mindphp
22/12/2022 3:48 am
-
-
-
โพสต์ใหม่ วิธีการ merge file บน VsCode เพื่อใช้งาน Gitlab
โดย Nes224 » 01/02/2022 2:34 pm » ใน Linux - Web Server - 0 ตอบกลับ
- 1121 แสดง
-
โพสต์ล่าสุด โดย Nes224
01/02/2022 2:34 pm
-
-
-
โพสต์ใหม่ สอบถามวิธีการใช้ .gitignore ใน visual studio code ไม่ให้อัพไฟร์อื่นขึ้น git หน่อยครับ
โดย ewqolf » 08/12/2022 11:14 am » ใน ถาม - ตอบ คอมพิวเตอร์ - 7 ตอบกลับ
- 1054 แสดง
-
โพสต์ล่าสุด โดย ewqolf
09/12/2022 5:33 pm
-
-
- 0 ตอบกลับ
- 7521 แสดง
-
โพสต์ล่าสุด โดย M030
30/09/2015 10:06 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 91