您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 >
如何高效利用GitHub
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/4/12 14:05:23 ] 推薦標(biāo)簽:

  正如這首禪詩所言,與其在墻內(nèi)仰望牛人,不如直接在GitHub:

  watch、fork牛人們

  對他們的項(xiàng)目提交pull request

  主動給牛人們的項(xiàng)目寫wiki或提交測試用例,或者問題

  還可以幫他們翻譯中文

  GitHub本身建構(gòu)在git之上,git成為勾搭大師們的必要工具,以下讀物成為:

  git大白話入門,木有高深內(nèi)容

  為什么git勝過X...

  如果希望進(jìn)一步深入,可以閱讀已有中文翻譯版的材料:

  progit:GitHub公司傳道士schacon所作,已翻譯成多國語言,當(dāng)然,有中文版。

  Git Magic:已有志愿者翻譯中文版。

  同樣,如果希望了解更多GitHub自身的知識,GitHub官方文檔值得推薦:

  The GitHub Hep

  牛人在哪里?

  GitHub上的代碼庫本身:尤其是:Explore、熱門關(guān)注信息庫兩個欄目

  GitHub官方推薦:GitHub自身的官方博客與GitHub員工們的個人博客推薦的項(xiàng)目與開發(fā)者

  各類社交媒體上提到的的GitHub庫:尤其是Hacker News上提到的GitHub庫。

  關(guān)于學(xué)習(xí)的心理學(xué)研究,常常會談到一個術(shù)語:元認(rèn)知、元學(xué)習(xí)、元知識。是的,關(guān)于認(rèn)知的認(rèn)知、關(guān)于學(xué)習(xí)的學(xué)習(xí)、關(guān)于知識的知識,你對這些信息的偏好與熟練掌握,會讓你在學(xué)習(xí)一門新東西時更加輕車熟路。對一手信息進(jìn)行回溯,比如作者、創(chuàng)始人、初文獻(xiàn)出處,總是會讓你更容易理解知識。

  在學(xué)習(xí)區(qū)刻意練習(xí):借助GitStats進(jìn)行項(xiàng)目統(tǒng)計(jì)

  在如何學(xué)習(xí)一門新的編程語言?——在學(xué)習(xí)區(qū)刻意練習(xí)中,我已談過:

  學(xué)習(xí)編程好的方式是在學(xué)習(xí)區(qū)刻意練習(xí)。

  如何進(jìn)行自我監(jiān)督?

  借助于GitStats,我們能很好地統(tǒng)計(jì)自己的每個項(xiàng)目的工作量,從而看到工作進(jìn)展。

  用法如下,

  #復(fù)制GitStats項(xiàng)目到本地

  cd ~/dev

  git clone git://github.com/trybeee/GitStats.git

  python ~/dev/gitstats/git-stats /youproject public

  以下為生成結(jié)果示范:

  每周代碼提交次數(shù):

  每天代碼提交行數(shù):

  如果Fork別人的項(xiàng)目或者多人合作項(xiàng)目,好每人都擁有一個獨(dú)立分支,然后由項(xiàng)目維護(hù)人合并。如何建立自己的分支?

上一頁123456下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd