• 如何利用好github的问题


    github对我来说真的是一个超好的平台,不过之前只是把它仓库来使用,

    后来在大佬告诉我应该怎么使用github,今天就来总结下如何利用好github,让它发挥最大的威力。

    1.把github当做百科全书。

    比如我要使用node连接mysql,可以在github上搜索node mysql。

    这样我们就知道可以用sequelize或者mysql,然后可以进去查看它的文档如何使用。

    一般这些高星star都已经发布到npm上了,可以使用npm安装后使用。

    又比如我想做一个vue的全家桶项目,我可以搜索vue全家桶,查到有这些比较匹配的仓库,就可以选取一个看,

    跟着敲,去读懂代码与思路。

      当然我们在看别人代码的时候,也可以利用github来查代码中使用的模块,可以帮助我们更好地读懂别人的代码。

    2.多关注github社区

    时刻保持着对github的关注,留意最近什么仓库比较火,并且逛github还能提高你的英语呢!!!!!!

    比如这是最近一周star数比较多的仓库。

    3.多关注一些大佬、公司,了解他们最近在做什么,在关心什么。

    如下是阮一峰大佬去年在github的活跃情况,真是绿的发指,大佬们这么努力。

     

    我们可以看到他最近star哪些仓库,可以选择性地去了解

    4.尝试着贡献代码。

    多关注一些博客、github一些项目,也许有大佬正好要开发某个东西,缺乏人手,就会在仓库或者博客中求助。

    当然有些大佬也会创建一些群,你可以加进去,方便交流也能更好地找到贡献代码的机会。

    关于一些你常用的仓库,当你需要什么功能,而上面没有的话,你就可以尝试贡献这个功能的代码呢!!!

    也许你写代码不太擅长,但是你擅长翻译的话,还可以去帮忙翻译成中文文档呢!!!

    5.了解一些github社区的文化。

    比如awesome文化,相当于就是一个总结。

    比如我想了解下node相关知识或工具,就可以搜索awesome node,

    随便点进去一个,你会很吃惊,真是全面

    我要了解vue相关东西,就可以搜索awesome vue

    好了大概就是这样啦,希望大家多逛github,多学英语。

  • 相关阅读:
    Ansible主机信息模块 setup
    Ansible命令模块(unarchive模块 archive模块 )
    Ansible命令模块(mount模块 selinux模块 firewalld模块 )
    Ansible命令模块(group模块 user模块 cron模块 )
    Ansible命令模块(get_url 模块 service模块 systemd模块 )
    Ansible命令模块(yum模块 copy模块 file模块 )
    Ansible命令模块(command模块 shell模块 script模块 )
    Ansible 的 ad-hoc
    Ansible配置主机清单
    每日总结3.30
  • 原文地址:https://www.cnblogs.com/wuguanglin/p/howToUseGithub.html
Copyright © 2020-2023  润新知