อยากรู้ว่าดียังไง ทำไมต้องใช้
[ลองเล่น do] Online IDE c9.io for development
สร้าง Git repository (Local)
สมมุติว่าสมัครและสร้างโปรเจคกันมาแล้ว
เริ่มกันเลยยย
คลิกเปิดtabที่ชื่อ bash มาเพื่อใช้งาน (คำสั่งตรงนี้เป็นอันเดียวกับที่ใช้ใน git bash)
git config — global user.name “ ”
กำหนดชื่อ
git config — global user.emaill “ ”
กำหนดemail
git config — global push.default matching
สั่งให้ Push all branches
git config — global alias.co checkout
ตั้งkeyใหม่จากเดิมสั่งgit checkout เป็นgit coแทน
ที่เหลือก็สร้างrepository แล้วcommit (ใครจะทำ ignore เพิ่มเติมเอาเองนะ)
git init
git add .
git commit -am “initial commit”
หลังจากสร้าง repository เราจะมาpush code ฝากไว้ที่githubกัน
cat ~/.ssh/id_rsa.pub
ใช้สร้างssh key เอาไว้ใช้ยืนยันตัวตน จะได้ข้อความยาวๆมา ขึ้นต้นด้วย ssh-rsa จบท้ายด้วยemailที่เราใส่ไปเมื่อกี้
(ปล. คำสั่งนี้พิมพใน bash ที่เดียวกับที่พิมพ์ git ….แหละ)
หลังจากนั้น เข้าเว็บ https://github.com/
1 ไปที่ setting
2 ข้อทางซ้ายเลือก SSH and GPG Keys
3 เลือก New SSH Key
4 Title ใส่คำอธิบายอะไรก็ได้เอาไว้ นิยมใส่ชื่อคอมที่ใช้(คือคอมแต่ละเครื่องได้keyไม่เหมือนกัน)
copy & paste ssh keyเมื่อกี้ลงมาแล้ว add ssh key ได้เลย
เสร็จแล้วจะได้ประมาณนี้ จากนั้นไปสร้างrepositoryกัน ที่ New repository
ตั้งชื่อตั้งค่าอะไรให้เรียบร้อย แล้ว create มา
เลื่อนลงมาดูหัวข้อ push an existing repository
copy ทั้ง2คำสั่งไปสั่งบน bash
เป็นอันเสร็จเรียบร้อย ลองไปรีเฟรชหน้าเว็บgithubที่copyคำสั่งมาเมื่อกี้
ดูการใช้งาน C9 แบบอื่นๆได้ที่
https://www.youtube.com/user/c9ide/featured
การใช้งานอื่นๆของ git แบบละเอียดโคตร(เขียนจะจบแล้ว..เพิ่งมาเจอ T T)