[How to] Cloud9 IDE เชื่อมต่อ git,github

minatorak
2 min readSep 24, 2017

--

Cloud9 เป็นIDE สำหรับสายwebรองรับตามนี้

ก็เยอะดีนะ

อยากรู้ว่าดียังไง ทำไมต้องใช้
[ลองเล่น do] Online IDE c9.io for development

แก้ไข Code ออนไลน์ด้วย C9.IO

สร้าง 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”

Github

หลังจากสร้าง 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)

https://devahoy.com/posts/introduction-to-git-and-github/

--

--