作者rodion (Chase my dream)
看板Soft_Job
標題[心得] GitHub新手小心得 + repository堆廣(XD)
時間Fri Dec 25 23:47:48 2015
最近版上有幾個厲害的同好分享了在GitHub上經營repository的心得
深深覺得這對於板上帶來的很不一樣的討論風氣
也很期待之後還會有更多相關有趣的討論與話題被激發出來
對於GitHub
個人以往只停留在"聽過,喔"的階段
然而最近閒暇之餘寫了一個程式
也就想利用GitHub將這些小小成果分享給社群
經過一個禮拜左右時間,將整個repository整理完畢到勉強可以見世面的程度,
在此也分享下相關的流程供有興趣進入GitHub的同好參考:
1. 申請GitHub帳號
這個步驟實在很簡單,就是上
https://github.com/選"Sign up"填入相關資料就OK了
2. 學習如何開repository,上傳原始碼,開branch,發issue,發pull request等
這些步驟看似繁瑣,但經嘗試,我感覺GitHub本身的help相關網頁說明相當的清楚易懂,
基本照著網頁的範例做下去應該就沒啥問題了
說明網頁在
https://help.github.com/categories/bootcamp/
3. 編寫Readme.md
進入每個Repository,最先印入眼簾的就是Readme.md的內容
所謂的md就是MarkDown language的縮寫,而md基本上可以讓我們以簡單易閱讀的方式編
寫文字檔,使其可以產生多樣化html標籤的效果,我覺得是很不錯的東西!
4. 編寫GitHub Pages (optional)
如果想以更豐富的網頁形式介紹repository,GitHub Pages是一個很不錯的選擇:
可以選擇自己刻一個靜態的部落格類網站(Jekyll),
也可以利用網頁產生器直接利用現成的漂亮template來介紹您的repository,
重點是這些網頁空間也都是由GitHub維護,所以速度及維護的品質可以信賴,而且是完全
免費的!
GitHub網頁產生器簡介:
https://help.github.com/articles/creating-pages-with-the-automatic-generator/
============ 個人repository 宣傳分隔線 =====================
最後,請讓我宣傳下,我寫的這個程式,Reminder,是一個用python完成的image
slideshow tool
不過Reminder不僅僅是一個影像幻燈片播放工具喔,它具有下列獨特的功能:
1. 可客製化影像的呈現方式
2. 自動搜尋並下載影像
3. 可嵌入客製化的語句於影像中
如果各位同好有興趣的話,不妨下載來玩一玩~~ 也歡迎任何建議~~
下面是GitHub相關網址:
GitHub page:
http://r-kan.github.io/reminder/
GitHub repository:
https://github.com/r-kan/reminder
PS:
1. 測試平台: Osx, Windows, Linux Mint
2. 已經修正了ㄧ些在Windows執行及顯示的問題 (12/29)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.36.139
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1451058477.A.954.html
1F:推 OhGNM: 推教學 12/26 01:08
2F:推 d1288999: 詳細教學推推 12/26 02:05
3F:推 ntddt: 推推廣open source~ 12/26 02:43
4F:推 johnny94: 推 期待能有新的討論風氣+1 12/26 03:09
5F:推 wilson6405: 推 最近也在學如何使用 12/26 09:44
6F:推 A4P8T6X9: 推 12/26 10:42
7F:推 rx1304: 推推 12/26 10:45
8F:推 vn509942: 我愛死相關討論串了:) 12/26 13:13
9F:推 spiderway: thx 12/27 01:50
10F:推 ggggggh: 超級感謝 12/27 04:42
11F:推 followmeyo: 推 12/27 08:15
12F:推 fantasy21: 推教學 12/27 11:54
13F:推 arenda: 推 12/27 13:59
14F:推 michealking: 推一下 這工具我想很久了XD 12/27 15:03
15F:推 secondDim: 推 學到一課 12/27 21:47
16F:推 userman: 好文! 12/28 06:50
17F:推 yeah200077: 推推 12/28 13:12
18F:推 BlazarArc: 學長推推 12/28 22:49
19F:→ rodion: 樓上也有很多好東西可以放到GitHub吧 (XD) 12/28 22:53
※ 編輯: rodion (220.128.66.252), 12/29/2015 18:57:20
20F:推 zerofinal: 推一個 12/30 00:22
21F:推 sayyesgw: 推推 12/30 09:31
22F:推 czberlin: 推經驗分享 12/31 05:06
23F:推 nick03008: 推認真寫教學文 01/04 07:18
24F:推 benq210005: 好文推推 01/05 16:58
25F:推 roger00: 推 03/08 21:42