Skip to content

Instantly share code, notes, and snippets.

@CarsonSlovoka
Last active July 18, 2021 12:40
Show Gist options
  • Save CarsonSlovoka/ad04ee083bd2dde825060160546b8059 to your computer and use it in GitHub Desktop.
Save CarsonSlovoka/ad04ee083bd2dde825060160546b8059 to your computer and use it in GitHub Desktop.
gist的介紹

gist介紹

用途

  • 方便分享 (可以寫一些簡單的腳本,用連結分享出去,含代碼凸顯)
    • 分享不只是連結,而是它還有提供embed的script,讓您鑲嵌在HTML之中!
  • 筆記

寫法

  • 描述
  • 檔案名稱(含副檔名會自動語法凸顯)
  • 也可以加入其他的檔案

最後面有一個Create的按鈕,當中有兩個選項可以選

  1. Create secret gist
  2. Create public gist

也就是這個腳本,可以公開或者作為私人收藏用 當您選擇了 secret 之後會有一個secret的標籤 您當然也可以再針對這個腳本在做設定(可以改成公開的)

private修改成public

點選edit,之後在上方靠右會有一個Make public選擇他即可

版本紀錄(sha1)

當我們想使用代碼凸顯,一定會抓某個檔案,

所以會牽扯到這個檔案的版本紀錄,

git的紀錄方式

https://gist.github.com/[USERNAME]/[SCRIPT-SHA1]/[VERSION-SHA1]

例如: https://gist.github.com/CarsonSlovoka/ad04ee083bd2dde825060160546b8059/

而後面的VERSION-SHA1則是針對每一次的異動都會有一個雜湊值,透過此雜湊值我們就能知道當前是指哪一個版本

前面的SCRIPT-SHA1不管你這個腳本做了多少次更改,這個雜湊值都是固定的

搜尋

user:CarsonSlovoka your search query

print("hello world")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment