วิธี Update งาน Project laravel บน Gitlab

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

makup
PHP Hero Member
PHP Hero Member
Posts: 162
Joined: 05/10/2020 10:02 am

วิธี Update งาน Project laravel บน Gitlab

Post by makup »

ในการ Update งาน Project Laravel บน Gitlab , เป็นวิธีการอย่างหนึ่งในการเอา Laravel Framework กับ Netbeans มาใช้งานร่วมกัน , เพื่อให้เกิดประสิทธิภาพในการทำงานร่วมกันกับ Gitlab มากที่สุด , บทความนี้ จะนำเสนอวิธีการ Update ตัว Project Laravel บน Gitlab โดยมีโปรแกรม Netbeans เป็นตัวกลางการทำงาน ระหว่าง Laravel Framework กับ Gitlab , ซึ่งจะมีประโยชน์กับผู้สนใจที่ต้องการศึกษาบทความนี้

วิธีการ Update งาน Project Laravel บน Gitlab

Step 1 - เข้าไปที่ Website Gitlab , แล้วไปที่ Project ของเรา , จากนั้นคลิกที่ Clone , แล้วทำการ Copy Link Https
  • 33-1.JPG
    33-1.JPG (49.32 KiB) Viewed 110 times


Step 2 - เข้าโปรแกรม Netbeans IDE 12.1 , ให้เข้าที่เมนู Team/Git/Clone
  • netbeans-1.jpg
    netbeans-1.jpg (81.22 KiB) Viewed 110 times

Step 3 - ทำการ Paste Link https ที่เราไป Copy มา , เอาไปวางไว้ที่ช่อง Repository URL , แล้วทำการกรอก Username , Password ที่เราสมัครไว้ใน Gitlab , แล้วไปที่ช่อง Clone into , แล้วทำการเปลีย่น path ว่า จะให้ git ไป Clone ตรงที่ Directory ไหน ? , แล้วก็ทำการกด Next
  • 33.JPG
    33.JPG (94.22 KiB) Viewed 110 times

Step 4 - ทำการกด Next ต่อไป
  • 34.JPG
    34.JPG (51.51 KiB) Viewed 110 times
Step 5 - ทำการกด Finish ไป
  • 35.JPG
    35.JPG (60.69 KiB) Viewed 110 times
เราก็จะได้ File Gitlab , มาใช้งาน
  • 36.JPG
    36.JPG (20.36 KiB) Viewed 110 times
Step 6 - เปิด Command Prompt , ใช้คำสั่ง cd ย้ายไปที่ Directory table-airport_tools โดยใช้คำสั่งดังนี้

Code: Select all

cd xampp\htdocs\table-airport_tools
Step 7 - จากนั้นก็ใช้คำสั่ง สร้าง Project Laravel , โดยใช้คำสั่งดังนี้

Code: Select all

composer create-project laravel/laravel tools_table_airport
Step 8 - เมื่อเราสร้าง Project Laravel เสร็จแล้ว , เราก็จะลองทำการสร้าง File php ทดสอบในการ Update ขึ้นไป Server ดู
  • netbeans-2.jpg
    netbeans-2.jpg (102.02 KiB) Viewed 110 times
Step 9 - จากนั้นก็ทำการตั้งชื่อ File name , แล้วคลิกปุ่ม Finish
  • 39.JPG
    39.JPG (55.77 KiB) Viewed 110 times
Step 10 - ชื่อ File จะเห็นสถานะเป็นสีเขียว , แสดงว่ายังไม่ได้มีการ Commit ลงไป
  • 41.JPG
    41.JPG (12.36 KiB) Viewed 110 times
Step 11 - แล้วทำการทดสอบเพิ่ม Code ลงไป 2 บรรทัดดู
  • 33-1.JPG
    33-1.JPG (49.32 KiB) Viewed 110 times
Step 12 - จากนั้นเราจะทำการลองอัพ File ขึ้น Server จำลอง , โดยทำการ Commit File ก่อน , ให้ทำกาiคลิกขวาที่ File แล้วเลือก Git -> Commit
  • 42.jpg
    42.jpg (145.39 KiB) Viewed 110 times
Step 13 - แล้วทำการกด Next ต่อไป
  • 43.JPG
    43.JPG (66.57 KiB) Viewed 110 times
Step 14 - จากนั้นก็ทำการคลิกว่า File Test.php , แล้วเลือก Git -> Remote -> Push
  • 44.jpg
    44.jpg (209.11 KiB) Viewed 110 times
Step 15 - ทำการกด Next ต่อไป
  • 45.JPG
    45.JPG (51.69 KiB) Viewed 110 times
Step 1ุ6 - ทำการติ๊กตรง master , แล้วทำการกด Next ต่อไป
  • 46.JPG
    46.JPG (28.35 KiB) Viewed 110 times
Step 1ุ7 - แล้วทำการคลิก Finish
  • 47.JPG
    47.JPG (28.07 KiB) Viewed 110 times
Step 1ุ8 - จากนั้นเราก็จะได้ File ที่ทำการ Commit และ File ที่ อัพขึ้นไปใน Server
  • Image
Step 1ุ9 - เราจะมาลองแก้ไข File บน Server , แล้วลองทำการ Pull ลงมากัน , โดยเพิ่ม Code ไป 2 บรรทัด
  • Image
Step 20 - จากนั้นก็ทำการ Pull , โดยทำการคลิกว่า Git->Remote->Pull
  • Image
Step 21 - จากนั้นก็ทำการคลิก Next
  • Image
Step 22 - จากนั้นก็ทำการคลิก Finish
  • Image
Step 23 - เราก็จะได้ Code ใหม่ , ที่มีการเพิ่มมา 2 บรรทัด
  • Image
ข้อสรุปผล
ปกติแล้วการใช้ Gitlab กับ Laravel Framework , จะต้องมีการเขียนคำสั่ง Version control ลงไป , แต่บทความนี้จะเป็นการใช้ร่วมกับ Netbeans เพื่อให้เกิดความสะดวกการใช้งานมากยิ่งขึ้น หากอยากมีความสนใจที่อยากจะหาอ่าน ความรู้เพิ่มเติม เกี่ยวกับ Laravel Framework , สามารถศึกษาได้จากบทความนี้
  • Similar Topics
    Replies
    Views
    Last post

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 10 guests