一看就会的 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:
看得多了,你會發現這些小徽章的風格出奇的一致!那這個是怎么做的呢?
可以使用這個項目:Shields.io
地址:https://shields.io/
它可以為你的開源項目生成高質量小徽章圖標,直接復制鏈接使用。
默認提供了很多統計相關的小徽章,比如項目的下載數:
還可以輸入內容和顏色,一鍵生成!
支持多種不同的風格,非常奧利給!
除了 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-stars/github-star-history.html
和上一個工具用法完全一致,風格更圓潤。
分享角標
如果你的 GitHub 項目有一個對應的網站,并且想要讓用戶通過網站跳轉到 GitHub,從而得到 star。那么不妨試試這個項目!
項目:GitHub Corners
地址:https://tholman.com/github-corners/
它可以幫你生成給網站添加 GitHub 角標的代碼,只需要選擇一個風格,復制代碼到自己的項目主頁文件中,將超鏈接替換為自己的倉庫地址即可。
你的 GitHub 故事
辛辛苦苦寫了一年代碼,是時候回顧一下自己的提交記錄了,GitHub 已經內置了年度提交數統計。
但是,這個統計不夠炫酷,推薦下面這個項目。
項目:GitHub Skyline
地址:https://skyline.github.com/
輸入自己的 GitHub 用戶名,和想要查看的年份,它可以自動為你的 GitHub 生成炫酷的 3D 模型!
很可惜,我的這個模型只有一半,那段時間自己每天都會刷幾道算法題。想要蓋起摩天大樓,還是要持續努力提交代碼啊!
感謝參與者
每位開源項目的參與者都值得記錄和感謝,傳統方式是開源項目的負責人一個一個把參與者的名字記錄到 README.md 文件中,非常低效,可能到后面就懶得添加了。
可以使用一種更高效、自動化的方式來添加項目貢獻者。
項目:All Contributors
地址:https://allcontributors.org/
這個項目,允許你使用命令行或者機器人的方式自動將項目的貢獻者補充到項目文檔中,并且生成排版精美的表格,效果如下:
使用它,讓你的項目更具溫度吧~
有了這些,大家不僅可以裝修自己的 GitHub 個人主頁,提升逼格,更有開源的動力;還可以美化自己的項目文檔,吸引更多人的 star。內容為王,但牌面也是很重要的!
小阿巴:“學到了!哥,原來你是個廢物。”
祝大家周末愉快!有幫助的話,求點個贊再走唄~
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-XsgWxbhY-1617988109792)(https://gitee.com/liyupi/picture/raw/master/dianzan.png)]
總結
以上是生活随笔為你收集整理的一看就会的 GitHub 骚操作,让你看上去像一位开源大佬的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是事务(Transaction)
- 下一篇: 初学者注意:你需要明白编程的意义所在,否