高雄前端社群分享 #19 github service
TRANSCRIPT
about me● junior F2E
● JavaScript / JQuery
● 目前工作:AngularJS
● 學習:nodeJS / sass
● 興趣:亂入 workshop (誤)
Outline● What’s GitHub ?● GitHub new Repository● GitHub Frok● GitHub Pages● GitHub Gist● Gitbook● GitHub Jobs● Speaker Deck● GitHub Primer CSS Framework
開始之前...● 請問各位知道 GitHub 嗎?
● 有帳號的朋友請點頭..謝謝您
What’s Git● 由 Linux 之父 Linus Torvalds 開發
● 分散式版本控管系統
● 開源軟體
What’s GitHub ?
What's GitHub ● 使用 Git 分散式系統,做為程式碼版本控管
● 目前最多人使用的遠端程式碼儲存庫
● 最大社群網路之一
● 並已 Git 為基礎延伸許多服務
● 提供 Google Code 到 GitHub 的自動移出工具
● 創立7年以來,GitHub 目前超越 9 百萬名註冊用戶
2015-03-13發表
來 GitHub 就是要 new Repository 阿,不然要幹嘛 !?
來 GitHub 到底要做什麼 ?
GitHub new Repository
GitHub 介面簡介
GitHub 介面簡介 (1)
帳號、組織 / 專案名稱 關注 讚
GitHub Frok
Frok a Repository找到喜歡的專案,然後 回家
GitHub 介面簡介 (2)
發布貢獻者
分支提交
目前分支
專案組成元素
GitHub 介面簡介 (3) MENU
問題回報 / 請求
拉取請求
包含專案介紹,使用方法
需安裝 GitHub DeskTop
下載方法
圖表
Explore
GitHub Pages
github Pages
GitHub Pages 簡介
● 支援靜態網頁
● APP / 專案 介紹
● website DEMO
● free
● 無流量限制
GitHub
you Code
HTML file
GitHub Pages
分類 數量 建立方法
個人 / 組織 專頁 一個帳號一個 建立Repo名稱為帳號.github.io
專案頁面 很多個 建立分支名稱為gh-pages
1. new Repository2. Repository Name: 帳號.github.io
GitHub Pages Blog
GitHub Gist
Gist
● 公開、私人
● 程式碼 highlight 分享、Blog嵌入
● 程式碼收集庫
online edit
書目錄
資料結構
編輯區 顯示區
工具列
Speaker Deck
支援到 IE 9
GitHub Jobs
END
參考
http://www.oxxostudio.tw/articles/201502/gitbook.htmlhttps://hexo.io/https://octodex.github.com/http://jekyllrb.com/http://ithelp.ithome.com.tw/question/10140305https://github.com/angular/angularhttp://www.bnext.com.tw/article/view/id/35643http://buzzorange.com/techorange/2015/04/09/linus-torvalds-talked-about-git/