先獻上開源地址 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?