DEV Community

Tossapol Ritcharoenwattu
Tossapol Ritcharoenwattu

Posted on

Git : เริ่มต้นใช้ Git ตั้งค่า และสร้าง repository

ตั้งค่าเริ่มต้น

เริ่มต้นใช้งาน git ที่ต้องทำในครั้งแรกเลย คือ การบอก git ว่าเราคือใคร ขั้นตอนนี้ทำครั้งเดียว
setup name and email

git config --global user.name "Tossapol"
git config --global user.email = "youremail@domain.com"
Enter fullscreen mode Exit fullscreen mode

หลังจากตั้งค่าเสร็จ ลอง เช็คดูว่า git รู้จักเราหรือยัง

git config --global user.name
git config --global user.email
Enter fullscreen mode Exit fullscreen mode

เราสามารถเช็คดูค่า config ของ git ที่ตั้งค่าไว้ได้

git config --list
Enter fullscreen mode Exit fullscreen mode

กรณีสร้าง Project ใหม่ Create project on GitLab

1. Create gitlab project
ให้เราสร้าง blank project ใน gitlab โดยไม่ต้อง add readme

  1. Clone project จาก Gitlab ลงมายังเครื่องเราเอง
https://gitlab.com/tossapol.rit/demogitlab1.git
Enter fullscreen mode Exit fullscreen mode


หลังจาก clone เสร็จแล้ว ให้เรา cd เข้าไปยัง foler project และ run command เพื่อบอกว่า เราต้องการทำงานอยู่ที่ branch ไหน

cd demogitlab1
git switch --create main
Enter fullscreen mode Exit fullscreen mode

  1. ทดลองสร้างไฟล์ readme และ push ขึ้นไปยัง gitlab
touch README.md
git add README.md
git commit -m "add README"
git push --set-upstream origin main
Enter fullscreen mode Exit fullscreen mode


ลอง reload project บน gitlab ดูจะพบว่ามี file README.md

ข้อควรระวังมากๆ ของการ สั่ง git push

อาจจะเคยเห็นมีการส่ง argument -uf ไปด้วย สิ่งนี้ เอามาอธิบายเพิ่มเติมคือ
u = set-upstream เอาไว้สำหรับ run ครั้งแรกครั้งเดียว
f = force ส่วนนี้ปกติไม่ควรใช้เป็นอย่างยิ่ง เพราะจะทำให้ ประวัติการแก้ไขหาย

Top comments (0)