通常而言,任何一我的的github
主頁都有一個這樣的方格圖;git
每個小格表明了one day
,不一樣的顏色深度,表明了不一樣的contributions
次數,那麼這個次數是怎麼計算的呢?本文的翻譯就是上圖底部的藍色連接中的Learn how we count contributions.github
contributions
沒有在我的profile
中體現出來?我的profile
中的contributions
繪圖是用於記錄我的對github
所作的contributions
記錄,貢獻按照協調世界時(UTC)而不是您當地的時區加上時間戳。只有在知足特定標準的狀況下才會當作contributions
計算;在某些狀況下,咱們可能須要重建您的contributions
繪圖才能顯示你的contributions
。網絡
contributions
Issues
和pull requests
若是Issues
和pull requests
只有是在獨立倉庫中操做的,纔會顯示在您的contributions
繪圖上,而對於fork
的倉庫沒法被記錄的。spa
Commits
若是Commits
符合如下全部條件,則會在您的contributions
繪圖上顯示:命令行
Commits
的電子郵件地址與您的GitHub賬戶相關聯Commits
是在獨立的倉庫中進行的,而不是fork
Commits
在一下條件下完成翻譯
master
)gh-pages
分支中(對於具備Project Pages
站點的倉庫)此外,必須至少知足下列條件之一:code
fork
了該工程Issues
或者pull requests
star
加星過這個倉庫,要顯示在您的contributions
繪圖上,共同提交的提交必須符合與一個做者的提交相同的標準。
當合並pull requests
而且Commit
時,只有合併pull requests
的用戶和打開pull requests
的用戶纔會收到貢獻積分。拉取請求的任何其餘貢獻者都不會得到貢獻積分。
當從新提交Commit
時,Commit
的原始做者和從新提交的人,不管是在命令行仍是在GitHub
上,都會收到貢獻信用。
Commit
是在不到24小時前完成在完成符合要求的Commit
後,您可能須要等待最多24小時才能看到貢獻出如今您的貢獻圖表上。ip
Git
提交電子郵件添加到您的我的資料中必須使用已添加到您的GitHub我的資料中的電子郵件地址進行提交,以便顯示在您的貢獻圖表上。您能夠經過將.patch添加到提交URL的末尾來檢查用於提交的電子郵件地址,例如:
https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patchrem
From 67c0afc1da354d8571f51b6f0af8f2794117fd10 Mon Sep 17 00:00:00 2001 From: The Octocat <octocat@nowhere.com> Date: Sun, 27 Apr 2014 15:36:39 +0530 Subject: [PATCH] updated index for better welcome message
能夠配合:
查看email:git config --global user.email
設置email:git config --global user.email XXXX@gmail.com
get
master
或gh-pages
分支中進行提交只有在默認分支(一般爲master
)或gh-pages
分支(對於具備Project Pages
站點的存儲庫)中進行提交時纔會計算提交。
若是在共同做者無權訪問的存儲庫中進行了提交,則該提交將不計入共同做者的貢獻。
fork
分支中進行的用fork
作的提交不會計入你的貢獻。要使它們計數,您必須執行如下操做之一:
pull requests
以將更改合併到父存儲庫中。fork
並將其轉換爲GitHub
上的獨立存儲庫,請聯繫GitHub
支持或GitHub Premium
支持。若是fork
具備本身的分支,請讓支持知道分支是否應隨存儲庫移動到新網絡中或保留在當前網絡中。Commit
是在合併和壓縮的pull requests
中完成的合併和壓縮的pull requests
中的Commit
將不計入您的貢獻。只有合併pull requests
的用戶和打開pull requests
的用戶纔會收到貢獻積分。拉取請求的任何其餘貢獻者都不會得到貢獻積分。