zoukankan      html  css  js  c++  java
  • 2.03

    一、今日学习内容:GitHub

    1、 添加开源协议

      GitHub为我们提供了非常多种不同的开源协议,如果暂时无法决定,可以以后再进行添加。

    如果我们选择不添加任何开源协议,并不意味着我们同意别人随意使用我们的代码,严格意义上说,这意味着别人不能对我们的代码进行任何操作,这样的话,也就失去了将代码发布在这样一个开源共享社区的最大意义了。

    注意:这是一项常被人忽略,但是在GitHub以及程序员的世界中非常重要的原则,不同的开源协议规定了别人可以对代码内容的使用权利,比如是否可以将代码用作商业使用,是否可以修改、再次发布等等。

    GitHub是一个开源网站,但不意味着我们可以随意使用上面的所有代码喔!我们在使用别人别人的代码时,要记得首先看一下他们使用的开源协议是哪一种

     第四步 完成新建

    现在,这份名为Test的仓库就建好了

    *如何学习大神的代码?

    作为新手程序员,学习的最好方式就是去看看大神是如何写代码的

    GitHub就为我们设置了一个绝妙的功能——[ Fork ]复刻

    复刻的意思是,只要我们看到别人的仓库觉得很棒,只要点击[Fork]按钮,就可以复制一份到自己这里,做任意修改都是可以的。

    怎么判断GitHub上的优质内容?

    简单来说,评判GitHub上的内容,大致可以看下图的右上角这三个按钮

    Watch 关注

    第一个Watch按钮常用于关注正在进行中的项目,当你「Watch」了某一个项目时,以后这个项目有任何的改动或留言,你都会收到通知邮件。

    Star 点赞

    第二个星星图标,我们可以直接将其理解为点赞。当你对作者的创作表示支持时,可以点亮这颗心。星星越多,意味这个项目得到的肯定越多。

    Star的另一个作用则是,收藏该内容,点赞项目之后,可以再点击个人头像,在下方的「Your Stars」部分中找到自己点赞过的项目进行查看。

    Fork 复刻

    复刻的意思是,复制一份别人的内容给自己。它的用处是,当你看到别人分享的内容,希望帮原作者完善一些bug,或是自己复制一份在此基础上进行再创作时,可以点击Fork按钮进行复制。

    资源大全系列——GitHub Awesome

    什么是Awesome?可以理解为收藏夹,Awesome系列由GitHub用户自发地收集和维护,里面汇聚了同一主题下各种各样的内容

     

     比如说,当你想要学习Python相关的内容时,只需要输入 Awesome Python,就有四千多个仓库供你学习。

    自定义搜索

    直接在GitHub搜索框内输入相关限定词,即可匹配到具体内容

    如果需要同时添加多个限定词,只需要中间空一格,如图所示

    二、遇到的问题

        对于GitHub的一些功能还是没有弄清楚

    三、明日计划

        明天继续整理关于GitHub的内容

  • 相关阅读:
    LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Coun
    .Net 使用的快捷键
    P2073 送花
    洛谷P1514 引水入城
    花园
    八数码难题
    并查集题目整理
    树链剖分(强势借鉴)
    模拟题
    考试整理
  • 原文地址:https://www.cnblogs.com/zyljal/p/14902664.html
Copyright © 2011-2022 走看看