如何高效利用github提升自己

作为开源代码库以及版本控制系统,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或者扫一扫关注

评论

  • José Wilame Araújo Rodrigues回复

    Great goods from you, man. I've understand your stuff previous to and you are just extremely wonderful. I actually like what you've acquired here, certainly like what you're stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I can't wait to read much more from you. This is really a great web site.|

  • Nannik TV回复

    Well I sincerely liked studying it. This information offered by you is very helpful for accurate planning.

  • wireless spy camera回复

    After exploring a handful of the blog articles on your website, I seriously like your technique
    of blogging. I saved it to my bookmark website list and will be
    checking back in the near future. Please visit my website as well and
    tell me what you think.

  • Yaramaz TV回复

    Very nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts. After all I will be subscribing to your feed and I hope you write again soon!

  • office movers回复

    This particular blog is really entertaining additionally informative. I have picked up a lot of interesting things out of this amazing blog. I ad love to come back again and again. Thanks a lot!

  • Wallets and wedges回复

    certainly like your web site however you have to take a look at the spelling on several of your posts. Several of them are rife with spelling problems and I find it very bothersome to tell the reality then again I¡¦ll definitely come again again.

  • Super UHD 4K TVs回复

    great points altogether, you just won a emblem new reader. What would you recommend in regards to your post that you made a few days in the past? Any certain?

  • Green Living home design回复

    Hello there, I found your web site by the use of Google at the same time as looking for a comparable topic, your web site came up, it appears to be like great. I've bookmarked it in my google bookmarks.

  • Fitness skin care回复

    obviously like your web site but you have to take a look at the spelling on several of your posts. Several of them are rife with spelling issues and I to find it very troublesome to tell the truth however I will definitely come back again.

  • shopping tips回复

    Lovely website! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also

  • Automotive Industry回复

    Hello there, You have done an excellent job. I’ll definitely digg it and personally suggest to my friends. I'm confident they will be benefited from this web site.

  • How To Be Happy Family回复

    certainly like your website however you have to check the spelling on quite a few of your posts. Many of them are rife with spelling issues and I in finding it very bothersome to inform the truth on the other hand I¡¦ll definitely come again again.

  • Tech回复

    I like what you guys are up too. Such intelligent work and reporting! Carry on the superb works guys I have incorporated you guys to my blogroll. I think it will improve the value of my site 😊

  • diaper bags回复

    I visited several sites however the audio quality for audio songs current at this

  • Egli Diana Pinto回复

    Simply wish to say your article is as astonishing. The clarity in your post is just nice and i can assume you are an expert on this subject. Well with your permission let me to grab your feed to keep up to date with forthcoming post. Thanks a million and please carry on the gratifying work.|

  • michael kors outlet回复

    When I originally commented I clicked the -Notify me when new feedback are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you may remove me from that service? Thanks!

  • online casino bonus回复

    Rattling superb info can be found on web site. Preach not to others what they should eat, but eat as becomes you, and be silent. by Epictetus.

  • yeezy boost回复

    I intended to send you that very little word to thank you so much as before on the splendid tricks you've provided on this website. It has been really strangely open-handed of you to provide unhampered just what a lot of folks could have advertised for an e-book to generate some money on their own, especially since you might have done it if you ever desired. Those concepts also acted to be the great way to comprehend other individuals have the identical passion like my own to see way more concerning this matter. I believe there are lots of more pleasant periods up front for those who scan your site.

  • for more info回复

    There is evidently a bundle to realize about this. I assume you made certain nice points in features also.

  • dispensary marketing回复

    Way cool! Some very valid points! I appreciate you penning this write-up and also the rest of the website is also really good.

  • this offers quality sound回复

    Hmm it looks like your website ate my first comment (it
    was super long) so I guess I'll just sum it up what I submitted and say, I'm thoroughly enjoying your blog.

    I too am an aspiring blog blogger but I'm still new to everything.
    Do you have any tips and hints for rookie blog writers?
    I'd really appreciate it.

  • allbud回复

    I think this is a real great article post.Thanks Again. Really Great.

  • visit website回复

    Wow! Thank you! I permanently needed to write on my blog something like that. Can I include a portion of your post to my site?

  • for more info回复

    Usually I don at learn article on blogs, but I would like to say that this write-up very forced me to check out and do it! Your writing taste has been surprised me. Thank you, quite nice article.

  • weed回复

    Really appreciate you sharing this article.Thanks Again. Awesome.

  • saps回复

    Thanks for sharing, this is a fantastic article.Thanks Again. Will read on

  • Luiz Gastão Bittencourt回复

    Hello would you mind stating which blog platform you're using? I'm planning to start my own blog soon but I'm having a difficult time deciding between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I'm looking for something unique. P.S Apologies for getting off-topic but I had to ask!|

  • menu coffee shop回复

    you could have an awesome weblog here! would you wish to make some invite posts on my blog?

  • needle jack回复

    your blog is really a walk-through for all of the information you wanted about this and didn at know who to ask. Glimpse here, and you all definitely discover it.

  • cheap jordans回复

    I was very pleased to seek out this net-site.I needed to thanks to your time for this wonderful learn!! I definitely having fun with every little little bit of it and I've you bookmarked to take a look at new stuff you blog post.

  • 4 week energy diet book回复

    When someone writes an paragraph he/she retains the thought of a user in his/her mind that how a user can be
    aware of it. Thus that's why this post is great. Thanks!

  • http://www.inmanhill.com/?option=com_k2&view=itemlist&task=user&id=110357回复

    However, if the ventured business grows it can reap an extremely huge reward.

    It says 65 percent of people asked, a little increase around the previous month, said these
    were aiming to handle more permanent staff next three months.
    An example of how present lending policies arrived to practice might be traced to goldsmiths
    of Medieval Europe.

  • Grupo Serval presidios回复

    Hey there, You have done a fantastic job. I'll certainly digg it and personally recommend to my friends. I'm confident they will be benefited from this website.|

  • this回复

    I just want to tell you that I am beginner to blogging and actually enjoyed your web blog. Likely I’m planning to bookmark your blog . You absolutely come with remarkable writings. Appreciate it for sharing with us your blog.