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,多學英語。