從github上clone到coding
自從知道有 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 | $ git config --global user.name "John Doe" |
在 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 |