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?

发布了230 篇原创文章 · 获赞 94 · 访问量 27万+

猜你喜欢

转载自blog.csdn.net/yu75567218/article/details/104940627