Flutter寫第一個跨平臺薅羊毛APP(八)--GitHub開源

先獻上開源地址 https://github.com/yu75567218/wool

一、新建倉庫
在這裏插入圖片描述
輸入倉庫名字和簡介,選擇授權許可license,雖然我們代碼開源,但是使用我們的開源代碼必須遵循開源協議,尊重他人的勞動成果。這裏我選擇MIT開源協議,各協議介紹如下:
在這裏插入圖片描述
參考如何爲你的代碼選擇一個開源協議
表格中出現的用詞的解釋:

  • 協議和版權信息(License and copyright notice):在代碼中保留作者提供的協議和版權信息
  • 聲明變更(State Changes):在代碼中聲明對原來代碼的重大修改及變更
  • 公開源碼(Disclose Source):代碼必需公開。如果是基於LGPL協議 下,則只需使用的開源代碼公開,不必將整個軟件源碼公開
  • 庫引用(Library usage):該庫可以用於商業軟件中
  • 責任承擔(Hold Liable):代碼的作者承擔代碼使用後的風險及產生的後果
  • 商標使用(Use Trademark):可以使用作者的姓名,作品的Logo,或商標
  • 附加協議(Sublicensing):允許在軟件分發傳播過程中附加上原來沒有的協議條款等

二、上傳代碼
從Android studio上傳代碼到GitHub,具體參考我之前的文章:
android studio中項目使用git

三、寫README
如何向別人介紹這個項目,畢竟現在酒香也怕巷子深。
README 文件後綴名爲 md,當然擴展名也可能是 txt ,rb 等。md 是 markdown 的縮寫,是一種輕量級的「標記語言」。它用「標記」語法,來代替常見的字處理軟件中大量的排版格式,從而讓大家能夠更專注於文字內容,是適合所有人的寫作語言。
github上README.md文件如何編寫
如何寫好Github中的readme?

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