一看就會的 GitHub 騷操作,讓你看上去像一位開源大佬
大家好,我是魚皮。
我的老弟小阿巴也在學習程式設計,前段時間,他剛剛接觸了 GitHub 這個程式碼開源平臺,然後關注了我。
當他看到我的 GitHub 個人主頁時,他非常激動地問:“哥哥,為啥你的 GitHub 主頁這麼炫酷?”
我正要跟他解釋,結果小阿巴下一個問題差點讓我笑噴了。
“哥哥,你是開源大佬麼?”
對不起,讓大家失望了,我不配。
其實有很多 GitHub 的騷操作和資源,輕輕鬆鬆,就能讓你看起來像一位開源大佬!
下面分享給大家。
定製個人主頁
首先教大家定製個人主頁,幫助其他開發者快速瞭解你和你的專案,從而吸引關注。
首先建立一個和自己 GitHub 使用者名稱相同的倉庫:
進入這個倉庫,這是 GitHub 提供的隱藏彩蛋,只需要建立一個
README。md
檔案,在這裡輸入想要展示在主頁的內容即可。
那問題來了,我主頁上的一些
個人統計卡片
是怎麼做的呢?
其實很簡單,有一個開源專案,能夠在你的 README 中獲取動態生成的 GitHub 統計資訊!
專案名:github-readme-stats
地址:
https://
github。com/anuraghazra/
github-readme-stats
這個專案提供了很多功能,比如統計卡片、更多置頂、語言卡片等:
使用方式非常簡單,找到你需要的功能,每個功能對應一個超連結,直接複製到自己的 README。md 中即可,還可以修改超連結的引數來進一步定製!
小徽章
GitHub 上很多知名專案的介紹頁中,總能看見許多小徽章,比如阿里的 Ant Design:
看得多了,你會發現這些小徽章的風格出奇的一致!那這個是怎麼做的呢?
可以使用這個專案:
http://
Shields。io
地址:
https://
shields。io/
它可以為你的開源專案生成高質量小徽章圖示,直接複製連結使用。
預設提供了很多統計相關的小徽章,比如專案的下載數:
還可以輸入內容和顏色,一鍵生成!
支援多種不同的風格,非常
奧利
給!
除了
http://
Shields。io
外,還有一個專門生成
訪客數徽章
的專案,直接將一行程式碼貼上到 README。md 檔案中就能使用。
專案名:Visitor Badge
地址:
https://
visitor-badge。glitch。me
/
star 歷史
如果想要統計和展示自己某個專案的 star 趨勢,可以使用下面這兩個工具。
1. Star History
地址:
https://
star-history。t9t。io
輸入倉庫名,就能自動生成 star 增長曲線,還能輸入多個倉庫檢視專案對比:
如果不喜歡這個風格,也可以試試下面這個工具。
2. GitHub Star History
地址:
https://
codetabs。com/github-sta
rs/github-star-history。html
和上一個工具用法完全一致,風格更圓潤。
分享角標
如果你的 GitHub 專案有一個對應的網站,並且想要讓使用者透過網站跳轉到 GitHub,從而得到 star。那麼不妨試試這個專案!
專案:GitHub Corners
地址:
https://
tholman。com/github-corn
ers/
它可以幫你生成給網站新增 GitHub 角標的程式碼,只需要選擇一個風格,複製程式碼到自己的專案主頁檔案中,將超連結替換為自己的倉庫地址即可。
你的 GitHub 故事
辛辛苦苦寫了一年程式碼,是時候回顧一下自己的提交記錄了,GitHub 已經內建了年度提交數統計。
但是,這個統計不夠炫酷,推薦下面這個專案。
專案:GitHub Skyline
地址:
https://
skyline。github。com/
輸入自己的 GitHub 使用者名稱,和想要檢視的年份,它可以自動為你的 GitHub 生成炫酷的 3D 模型!
很可惜,我的這個模型只有一半,那段時間自己每天都會刷幾道演算法題。想要蓋起摩天大樓,還是要持續努力提交程式碼啊!
感謝參與者
每位開源專案的參與者都值得記錄和感謝,傳統方式是開源專案的負責人一個一個把參與者的名字記錄到 README。md 檔案中,非常低效,可能到後面就懶得添加了。
可以使用一種更高效、自動化的方式來新增專案貢獻者。
專案:All Contributors
地址:
https://
allcontributors。org/
這個專案,允許你使用
命令列
或者機器人的方式自動將專案的貢獻者補充到專案文件中,並且生成排版精美的表格,效果如下:
使用它,讓你的專案更具溫度吧~
有了這些,大家不僅可以裝修自己的 GitHub 個人主頁,提升逼格,更有開源的動力;還可以美化自己的專案文件,吸引更多人的 star。內容為王,但牌面也是很重要的!
小阿巴:“學到了!哥,原來你是個廢物。”
祝大家週末愉快!有幫助的話,求點個贊再走唄~