Android Studio 使用Gist

#什麼是Gist

Gists是分享工作的好方法。您可以共享單個文件,部分文件,或完整的應用程序。每一個Gist都是一個git倉庫,這意味着它可以克隆或者派生(分叉)它。

#Gist類型

Gist有公有(public)和祕密(Secret)兩種類型。此外,如果還沒登陸Github,那麼創建的就是匿名(anonymous)的Gist。

  • Public gists
    公有的gists會展示在Github網站的Discover模塊,以供全世界的Github用戶閱讀。

Secret gists無法轉成Public gists

  • Secret gists
    祕密的gists無法顯示到Discover並且搜索也無法找到。它可以用來保存一些想法、筆記、代碼塊等。

注意Secret gists並不是私人的,如果你發送一個Secret gist的URL給朋友,他是能看到其中的內容的並且能夠clone。也就是說,只要有人知道這個URL,都是可以閱讀Secret gists內容的。如果內容想要變成私有的,只能創建私有倉庫(private repository)來代替它了。

  • Anonymous gists
    如果你沒有登陸github就創建gists,那麼這些gists就是匿名的。匿名的gists可以設置爲public或者secret類型。

Discover


Discover屬於github的一個模塊,在這裏可以發現或查找到其他人的public gists。

#Gist內容使用

實際上,Gist也有自己的倉庫地址,類似Github中的Repository,既然有倉庫地址就可以通過Git、SVN等工具下載其內容。當然也可以直接在網站上進行復制、粘貼或者下載zip包使用。下面介紹Clone方式,前提是網絡(fan)良好(qiang)。

如下圖,選擇Https克隆方式,複製URL,並使用git clone+URL的方式即可克隆到本地使用。

對於Public Gist和Secret Gist都是適用的只要知道URL。

#Android Studio使用Gist

前提:正常(fan)訪問(qiang)Gist官網
這裏有個教程使用hosts文件也可以輕鬆訪問Gist官網,教程地址:https://laod.cn/hosts/2016-google-hosts.html

####1、上傳代碼塊
比如只想把一個代碼塊、方法上傳到Gist服務器。方法很簡單,選中要上傳的代碼,右擊選擇**Create Gist…**選項,接着會彈出一個對話框,填寫Description(描述)並點擊OK鍵即可,如下圖:

  • FileName:文件名
  • Description:對於這個Gist的描述性內容
  • Private:選中則表示這是一個祕密Gist也就是Secret Gist,否則是Public Gist。
  • Anonymous:如果選中則表示是個匿名的Gist
  • Open in browser:如果選中,當點擊OK鍵上傳後,AS會自動打開當前提交用戶的Your gists首頁。

提交成功後,打開網站 https://gist.github.com/ 並點擊菜單欄右邊的See all of your gists便可以查看所有的Gists,默認第一個是最新的上傳Gist。

####2、上傳文件
上傳文件的方式也是一樣的,右擊文件選擇**Create Gist…**選項,其它步驟同上。

####3、Clone Gist
在Android Studio菜單欄,選擇VCS-Checkout from Version Control-GitHub然後填入倉庫地址即可。

如果需要在網頁上引用Gist代碼可以參考這篇文章,地址是http://platinhom.github.io/2015/11/26/gist

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章