溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Github操作技巧實例分析

發(fā)布時間:2022-03-19 17:20:25 來源:億速云 閱讀:154 作者:iii 欄目:大數據

這篇文章主要介紹了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 完成

Github操作技巧實例分析

通過 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相關的項目,包括框架、教程等

Github操作技巧實例分析

分享項目中某一行的代碼

只需要在具體的網址后面拼接#Lxx(xx為行數)

我需要分享這個類中的@SprintBootApplication注解,值需要在后面拼接上#L6 即可

https://github.com/lxy-go/SpringBoot/.../JpaApplication.java#L6

瀏覽器訪問 發(fā)現高亮顯示了

Github操作技巧實例分析

當然也可以段落進行高亮顯示

https://github.com/lxy-go/SpringBoot/blob/master/SpringBoot/DataJpaApplication.java#L6-L10

Github操作技巧實例分析

項目內搜索

打開你想要搜索的項目,然后按一下‘T’鍵。會跳轉至一個新的網頁,

如下圖:

Github操作技巧實例分析

例如我想要搜索該項目的配置文件 application.yml

Github操作技巧實例分析

類似的頁面內快捷鍵還有很多,常用的還有’L‘, 在文件內跳轉到多少行。

搜索某個地區(qū)內的大佬

可以通過location:地區(qū) 進行檢索,在具體可以通過language:語言  縮小檢索范圍

如搜索地區(qū)在北京的Java方向的用戶

location:beijing language:java

Github操作技巧實例分析

推薦一些Github插件

1、Octotree

平時瀏覽github代碼時,每個文件都需要點擊才能查看,用了這個插件可以將項目的目錄結構以樹形結構顯示,點擊之后會自動跳轉到相應的目錄。墻裂推薦!

Github操作技巧實例分析

2、OctoLinker

瀏覽代碼如果可以像ide那樣可以鏈接跳轉豈不是美滋滋,這個插件就可以幫助我們完成這些。只需要ctrl+點擊變量名即可。

3、Sourcegraph

一個可以在github上瀏覽和搜索代碼的工具,安裝好插件之后會出現一個view Repository的按鈕

Github操作技巧實例分析

點擊進去之后,簡直不要太爽。可以隨意在項目中搜索,可以查看變量和方法,以及進行跳轉等等。多說無益,推薦大家安裝插件自己感受一下

Github操作技巧實例分析

關于“Github操作技巧實例分析”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Github操作技巧實例分析”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)
推薦閱讀:
  1. vim 操作技巧
  2. 搭建Github

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI