美文网首页
add.gitignore and add a license

add.gitignore and add a license

作者: Yix1a | 来源:发表于2019-01-26 10:52 被阅读27次
    • Add.gitignore

      • 初始化时自动生成.gitignore文件。这个设定会帮我们把不需要在Git仓库中进行版本管理的文件记录在.gitignore文件中,省去了每次根据框架进行设置的麻烦。下拉菜单中包含了主要的语言及框架,选择今后将要使用的即可。
    • Add a license

      • 右侧的下拉菜单可以选择要添加的许可协议文件。如果这个仓库中包含的代码已经确定了许可协议,那么请在这里选择,瑞后将自动生成包含许可协议内容的LICENSE文件,用来表明该仓库内容的许可协议。
      • 公开时的许可协议
        即便在GitHub 上公开了源代码,也不代表著作者放弃了
        著作权等权利。代码的权利持有人请选择合适的许可协议。在
        GitHub 上,有修正BSD 许可协议、Apache 许可协议等多种许
        可协议供人们选择,不过大多数软件都使用MIT 许可协议。
        MIT 许可协议具有以下特征。
        被授权人权利:被授权人有权利使用、复制、修改、合并、出版发行、散布、
        再授权和/ 或贩售软件及软件的副本,及授予被供应人同等权利,唯服从以下义务。
        被授权人义务:在软件和软件的所有副本中都必须包含以上版权声明和本许可
        声明。
        其他重要特性:此许可协议并非属copyleft 的自由软件许可协议条款,允许在
        自由及开放源代码软件或非自由软件(proprietary software)所使用。
        MIT 的内容可依照程序著作权者的需求更改内容。此亦为MIT 与BSD(The
        BSD license, 3-clause BSD license)本质上不同处。
        MIT 许可协议可与其他许可协议并存。另外,MIT 条款也是自由软件基金会
        (FSF)所认可的自由软件许可协议条款,与GPL 兼容。
        ——MIT 许可证,Wikipedia,http://zh.wikipedia.org/,2015 年3 月27 日获取
        详细内容请参阅原文注a。
        实际使用时, 只需将LICENSE 文件加入仓库, 并在
        README.md 文件中声明使用了何种许可协议即可。
        使用没有声明许可协议的软件时,以防万一最好直接联系著
        作者。注a http://www.opensource.org/licenses/mit-license.php

    相关文章

      网友评论

          本文标题:add.gitignore and add a license

          本文链接:https://www.haomeiwen.com/subject/souvrftx.html