如何高效利用github提升自己

  • 2017-06-28
  • 0
  • 661

作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户,是开发者打开程序开源大门的一扇窗口,也是开发者快速提升自己的一个重要途径。本文将从两个方面介绍github的使用方式。

和逛微博、朋友圈、空间一样逛github

你在空闲时间逛微博、朋友圈、空间,人家没事的时候逛GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大。那么我们如何像逛微博、朋友圈、空间一样逛github呢?
- 首先,和微博、朋友圈、空间一样,你要想在你的朋友圈看到别人的动态,首先你的加人家好友对吧。所以首先我们得关注一些行业的大牛,例如关注Jake Wharton
关注Jake Wharton
关注过后,我们就可以在github首页看到大神们star、fork等动作,可以了解大神们在此时此刻关注或者开源了那些优秀的开源项目。
- 利用github的Explore功能,发现当下热门的开源项目
利用github的Explore功能

有目标、需求,需要在github上找轮子

不怕有问题,就怕你不知道问题出在哪里。这是我经常跟我公众号里面向我问问题的人说的话。知道了自己需要什么还不简单吗?github和普通浏览器一样都有搜索功能,那么我们如何利用github的search功能呢?
利用github的search功能
当然,如果你现在用的是Google浏览器,并且能够合理上网,你也可以用Google浏览器进行搜索

和普通浏览器一样github一样拥有一些搜索技巧
- 以单词为单位,用 OR 将各个关键字拼接起来进行搜索,例如,搜 “CollectionView OR UICollectionView OR collection” 而不是 “collectionView”。
下面是两种搜索词的结果对比。
搜索“collectionView”
搜索“CollectionView OR UICollectionView OR collection”
- 在上图中,我们可以看到左侧边栏的下方有两个可点击的选项 Advanced search 和 Cheat sheet,点击 Advanced search 即可进行自定义条件的高级搜索了,点击 Cheat sheet 则可以查看一些有关搜索的帮助信息。

- Awesome + 你的关键字:搜索一些优秀的框架、教程、项目等

- github搜索技巧,设定条件进行搜索
- 其他搜索技巧还有很多,欢迎大家一起完善。

总结

授人以鱼不如授人以渔,现在很多作者都收集了很多优秀的开源项目,我开始也是准备在github上收集最近火热的开源项目。但是相信大家在看这类文章的时候,都是这种心态:咦!这个效果不错,给个赞。但是可能现在根本用不到,到自己正在要用的时候,还是用通过各种方式去找,很麻烦。所以,我就直接把在github上搜索的技巧教给你们。让你们自己动手找到自己心仪的开源项目。

本文原创发布于公众号【AndroidParks】,微信搜索androidparks或者扫一扫关注

评论

  • true religion回复

    There are actually a whole lot of details like that to take into consideration. That could be a nice level to deliver up. I offer the thoughts above as normal inspiration however clearly there are questions just like the one you deliver up where the most important thing will likely be working in trustworthy good faith. I don?t know if best practices have emerged around things like that, but I am certain that your job is clearly identified as a good game. Both boys and girls feel the influence of just a moment抯 pleasure, for the remainder of their lives.

  • M88回复

    Thanks for your post made here. One thing I'd like to say is most professional areas consider the Bachelor's Degree as the entry level requirement for an online diploma. Though Associate Diplomas are a great way to get started, completing your Bachelors starts up many entrances to various employment opportunities, there are numerous online Bachelor Course Programs available by institutions like The University of Phoenix, Intercontinental University Online and Kaplan. Another thing is that many brick and mortar institutions present Online variants of their degree programs but typically for a substantially higher fee than the companies that specialize in online course plans.

  • Business plan回复

    I was suggested this blog by my cousin. I'm not sure whether this post is written by him as nobody else know such detailed about my trouble. You're amazing! Thanks!

  • Get your Viagra回复

    Howdy just wanted to give you a quick heads up. The words in your article seem to be running off the screen in Ie. I'm not sure if this is a formatting issue or something to do with browser compatibility but I figured I'd post to let you know. The design look great though! Hope you get the problem resolved soon. Many thanks

  • dog training回复

    Fantastic web site. Plenty of useful information here. I am sending it to a few friends ans additionally sharing in delicious. And of course, thanks on your sweat!

  • PORN回复

    Hey there! Would you mind if I share your blog with my zynga group? There's a lot of people that I think would really enjoy your content. Please let me know. Thanks

  • porn movies回复

    Excellent website. A lot of useful information here. I am sending it to a few friends ans also sharing in delicious. And of course, thanks for your sweat!

  • justbedding.com.au回复

    hello!,I really like your writing very much! share we keep up a correspondence extra about your article on AOL? I need an expert in this area to resolve my problem. May be that's you! Looking ahead to see you.

  • certified translators回复

    It has never been easier to prefer between the transportation services, as all character opinions and testimonials are gathered in identical part of the country as a service to you to pick the
    best. Levant injurious quality and as a result wretched familiarity by
    means of consulting any transmission website reviews. Thoroughly written testimonials wish
    influence you through the process of selecting the song and but transfiguration waiting that last will
    and testament in good shape your needs.

  • web design tool回复

    We're a group of volunteers and opening a new scheme in our community. Your website offered us with valuable information to work on. You have done a formidable job and our whole community will be thankful to you.