你不可不知的10個Github功能

edithfang發表於2014-11-19
Github 讓全世界的開發人員、設計人員可以在一起工作交流。Github不僅提供大量開源專案、程式語言程式碼,他也釋出過Windows 和 OS X 桌面應用,可以讓我們在工作中無縫整合Github 。這裡為大家收集了10個不可不知的Github功能。

1、拖拽Gist程式碼

Gist是 Github專有功能。可以讓我們管理程式碼片段。當然,你還可以瀏覽並找到大量的各種語言的程式碼片段。Gist使用簡單並且直觀。不過,你知道嗎,你可以直接新增程式碼檔案?只需要將檔案在 Gist拖拽,檔案中的程式碼會立即被複制。這可節約不少時間。


2、通過Web介面建立資料夾

大多數人管理Github倉庫是使用免費的Github應用程式。Github也建立了一個叫WebFlow的應用,可以讓我們在web介面上管理內容。

下圖為直接在Github建立新檔案或資料夾。由"/"結束建立的新資料夾。或者指定副檔名,點選提交檔案也可建立新資料夾。


3、使用Git URL短地址 

就像我們在新浪微博分享照片文章一樣。在Github也可以分享專案。不過分享的地址可能會超出微博的限制長度。

那麼我們可以將網址縮短,使用Github的Git.io。Git.io將會縮短你的專案地址連線。也可以使用gitio命令,Git.io的命令列介面來縮短地址。


4、檔案查詢

處理新建檔案,你還可以在任何儲存庫快速瀏覽這些檔案。該功能不是太明顯,需要快捷方式,在鍵盤上按"T"啟用檔案查詢功能。在按上下鍵上下查詢。當然,也可以輸入檔名稱來選擇特定的檔案 。


5、使用Github Emoji

Github也可以使用Emoji,我們可以在 the Emoji Cheat Sheet找到所有表情符號的程式碼。這些程式碼可以新增到各種專案的README.md檔案中。


6、使用Github命令列

雖然大多數人喜歡使用GUI工作,不過還是有人喜歡 CLI (Command Line Interface),對於這樣的人,Github CLI 就是最愛了。Github CLI 以 hub開始。它帶來了可以使用git命令的其他命令。>>檢視Hub


7、連結

有時候我們需要在自己的檔案專案中分享或者輸出特殊行。Github可以實現,我們只需要新增"#L "放在URL行號後面,請看圖。


8、任務清單

Github 擴充套件了markdown來滿足自己的需要,現在你可以在Github上新增一個核取方塊列表,使用 - [ ] or - [x]來表示一個檢查專案。請注意,核取方塊只會出現在列表項中。"[ ]"必須以"‐"開始。下面有一盒例子:

- [x] create a post.
- [x] create a page.
- [x] add images.
- [ ] published the post.

該程式碼會變成下圖所顯示那樣:


9、Map、 CSV 和 3D 渲染

Gihub支援CSV,如果你有csv檔案,Gihub會將這個檔案渲染成互動式表格資料格式。你也可以搜尋。除此之外,Gihub會以geoJSON格式渲染地圖, STL extension渲染3D。


10、Octodex

本文最後一個但並不是最不重要的。你知道Github有各種版本的吉祥物——Octocat(章魚貓)嗎?Google有google doodle,Github有Octocat。各式各樣的Octocat是不是讓你感覺很有愛?Labtocat、Femalecodertocat Octoliberty、Spidertocat Megacat...你可以使用它們作為自己的頭像(只能是個人頭像哦,商用頭像、logo不能哦,Octocat註冊了上標的哦~~~)。

相關閱讀
評論(1)

相關文章