[Git] Git-stats – Git 也有 Github 風格貢獻統計圖,輕鬆查看貢獻頻率,超美觀圖表

最近都在為 LegendaryClient 新增 Garena 地區支援而每天都 Contribute ,發現自己在 Github 上的貢獻圖突然變成很多綠色一點點的,突然有一種成功感和滿足感,所以就想在電腦上也弄一個這樣的日曆來自 high 一下~

貢獻圖可以算是 Github 的特色吧,能在圖表中看到自己在什麼時候作出了幾多的貢獻,圖表的美觀程度也不錯,所以就在 Github 上找找有沒有能把 Github 上的貢獻圖移植到電腦 Git 上的項目,果然被我發現了 gir-stats 。

工具名稱 : git-stats

原始碼 : https://github.com/IonicaBizau/git-stats

系統需求 : Linux + Git + Node.js + npm

今天小N將會為大家介紹如何安裝 git-stats ,並把所有 Github 項目上的 Commit 導入到本機儲存。

Git-stats 強大的地方不只是能看到 Git Repo 的貢獻圖,還能單獨的看指定 Repo 的貢獻圖,比 Github 那個強大多了QQ

Github 貢獻圖是什麼 ?

Github 貢獻圖就是在 Github Profile 個人資料頁面看到的日曆

能看到自己在過去一年作出的貢獻和頻率

github-contribution

Git-stats 效果圖 :

  • 官方效果圖 (好酷)

git-stats-11

 

  • Cloud9 IDE 預設黑色效果圖

git-stats-black

 

  • Cloud9 IDE 亮色效果圖 (貢獻頻率比較明顯,也比較接近 Github 風格)

git-stats-light

 

安裝教學 :

第一步

首先使用 npm 安裝 git-stats

git-stats-1

第二步

然後可以使用以下指令來在 Git Commit 的時候

自動幫你把 Commit 記錄到貢獻圖

git-stats-2

 

第三步

然後輸入

看看有沒有輸出貢獻圖

安裝完成~

git-stats-3

匯入 Github Commit :

第一步

首先我們需要下載 Repository Downloader 來下載 Github Repo

git-stats-4

 

第二步

然後要安裝 Repo 匯入器 – Git stats importer

git-stats-5

 

第三步

然後請打開 repository-downloader 資料夾

把 config.tmpl.json 複製多一份

並命名 config.json

然後修改 Github 帳號和密碼

git-stats-6

 

第四步

然後在 Terminal 輸入

然後他就會幫你 Clone 你所有的 Github Repos

git-stats-7

第五步

匯入完成後就可以 cd 去你的 repo 資料夾

然後輸入

來匯入 Commit

git-stats-8

 

第六步

然後就能使用

來查看貢獻圖咯~

也可以使用

來看亮色 Github 風格的貢獻圖

git-stats-9

 

第七步

來一張比較多貢獻的 QQ

git-stats-10

Git-stats 使用文檔 :

 總結 :

自從我使用過 Git-stats 這個小工具之後,我發現我在 Github 上的貢獻和 Commit 竟然多了 10 幾個 % 。

這個真的是自 high 神器啦,每次 commit 完都看一次貢獻圖,終於找回了第一次寫程式的喜悅和滿足感 xD

 

 



  • 小陳

    請問N哥,我SHARP帳號給朋友用 有幫他換NA(EU)主程式 而且我登出後也超過1小時了 為甚麼他還是會在讀取角色的地方崩潰呢@@?

    • NitroXenon

      L#官方論壇有修改HWID的方法,改了HWID就不會再崩潰