您好,登錄后才能下訂單哦!
這篇文章主要介紹了Github操作技巧實例分析的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Github操作技巧實例分析文章都會有所收獲,下面我們一起來看看吧。
開始之前有必要說一下幾個常用詞的含義,肯定有很多人不知道
watch:會持續(xù)收到該項目的動態(tài)
fork,復制某個項目到自己的Github倉庫中
star,可以理解為點贊
clone,將項目下載至本地
follow,關注你感興趣的作者,會收到他們的動態(tài)
通過in關鍵詞限制搜索范圍
xxx in:name 項目名包含xxx的
xxx in:description 項目描述包含xxx的
xxx in:readme 項目的readme文件中包含xxx的
當然也可以通過xxx in:name,desciption來組合使用
如下,我需要搜索項目名或者描述中包含「Hello」的項目,
通過Hello in:name,decription 完成
通過 Star 或者Fork數 去查找項目
通過通配符 > < = 即可,區(qū)間范圍內可通過 num1..num2
如,要查找stars數不小于666的springboot項目
springboot stars:>=666
forks 大于等于500
springboot forks:>500
查找fork在100到200之間 且stars數在80到100之間的springboot項目
springboot forks:100..200 stars:80..100
awesome + 關鍵字
搜索和關鍵字匹配的優(yōu)秀項目
awesome springboot 搜索優(yōu)秀的springboot相關的項目,包括框架、教程等
分享項目中某一行的代碼
只需要在具體的網址后面拼接#Lxx(xx為行數)
如
我需要分享這個類中的@SprintBootApplication注解,值需要在后面拼接上#L6 即可
https://github.com/lxy-go/SpringBoot/.../JpaApplication.java#L6
瀏覽器訪問 發(fā)現高亮顯示了
當然也可以段落進行高亮顯示
https://github.com/lxy-go/SpringBoot/blob/master/SpringBoot/DataJpaApplication.java#L6-L10
項目內搜索
打開你想要搜索的項目,然后按一下‘T’鍵。會跳轉至一個新的網頁,
如下圖:
例如我想要搜索該項目的配置文件 application.yml
類似的頁面內快捷鍵還有很多,常用的還有’L‘, 在文件內跳轉到多少行。
搜索某個地區(qū)內的大佬
可以通過location:地區(qū) 進行檢索,在具體可以通過language:語言 縮小檢索范圍
如搜索地區(qū)在北京的Java方向的用戶
location:beijing language:java
推薦一些Github插件
1、Octotree
平時瀏覽github代碼時,每個文件都需要點擊才能查看,用了這個插件可以將項目的目錄結構以樹形結構顯示,點擊之后會自動跳轉到相應的目錄。墻裂推薦!
瀏覽代碼如果可以像ide那樣可以鏈接跳轉豈不是美滋滋,這個插件就可以幫助我們完成這些。只需要ctrl+點擊變量名即可。
3、Sourcegraph
一個可以在github上瀏覽和搜索代碼的工具,安裝好插件之后會出現一個view Repository的按鈕
點擊進去之后,簡直不要太爽。可以隨意在項目中搜索,可以查看變量和方法,以及進行跳轉等等。多說無益,推薦大家安裝插件自己感受一下
關于“Github操作技巧實例分析”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Github操作技巧實例分析”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。