從github上clone到coding

來源:https://coding.net/about

自從知道有 webIDE 這種東西存在後,一直肖想著一件事情,就在只要在有網路的地方,就可以在 github 上的 hexo or jekyll 寫部落格。先前是用 cloud9,但好像不支援 ssh 上傳了,最近則找到了中國產的服務:https://coding.net/https://ide.coding.net

以下將介紹怎麼把 github 上的項目 clone 到 coding 上。



當時的環境

  • 已經有 github 帳號,上面有 blog_hexo 的項目
  • 已經有 coding 帳號,已經開好 blog_hexo 項目

步驟

在 coding 的 webIDE 安裝 hexo

1
sudo npm install -g hexo-cli

在 coding 的 webIDE 添加 git 配置訊息

1
2
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

在 coding 的 webIDE 生成密鑰、查看密鑰

生成密鑰

1
ssh-keygen -C "xxxxxxxxx@gmail.com"

查看 .ssh 底下檔案

1
ls -al ~/.ssh

查看密鑰

1
cat /home/coding/.ssh/id.pub

gedit 可能也可以看

將密鑰貼到 coding 的 ssh 設定

從 github 上 clone 到 coding 上

1
git clone git@github.com:ayugioh2003/hexo_blog.git