目錄
一、 搜索
1. 快捷鍵 S 或 / , 聚焦搜索欄
2. 高級(jí)搜索
2.1 按 star?數(shù)查詢
2.2 按 fork 數(shù)查詢
2.3 按 topic 數(shù)查詢
2.4 按時(shí)間查詢
2.5?按作者查詢
2.6?排除特定內(nèi)容
二、網(wǎng)頁(yè)快捷鍵
1. GitHub 全局快捷鍵
1.1?快捷鍵 S 或 / , 聚焦搜索欄
1.2 快捷鍵 G + N,跳轉(zhuǎn)到消息頁(yè)
1.3 快捷鍵 G + D,調(diào)轉(zhuǎn)到首頁(yè)
1.4 快捷鍵 ?,打開(kāi)快捷鍵幫助彈窗
2. 項(xiàng)目選項(xiàng)卡快捷鍵
2.1 Code:G + C?
2.2 Issues:G + I
2.3 Pull requests:G + P
2.4 Action: G + A
2.5 Projects:G + B
2.6 Wiki: G + W??
2.7 Security:G + S
3. 項(xiàng)目頁(yè)面/代碼頁(yè)
3.1 快捷鍵 W,切換分支
3.2?快捷鍵?T ,搜索項(xiàng)目?jī)?nèi)文件
3.3?快捷鍵 Y,切換文件永久訪問(wèn)地址
3.4?快捷鍵 L,跳轉(zhuǎn)至代碼中的某一個(gè)行
3.5?快捷鍵 B,追溯文件變更記錄
4. Issues 頁(yè)
4.1 快捷鍵 C,新建 issues
4.2 快捷鍵 L,按標(biāo)簽過(guò)濾
4.3 快捷鍵 M,按里程碑過(guò)濾?
4.4 快捷鍵 A,按人員過(guò)濾
5.?CTRL+K / Command + K ,GitHub 命令面板
三、在線 vscode 編輯器打開(kāi)項(xiàng)目源碼
1.?在項(xiàng)目頁(yè)面單擊句號(hào) 。 按鍵
2. 將 github.com 地址改為 github.dev?
一、 搜索
1. 快捷鍵 S 或 / , 聚焦搜索欄
2. 高級(jí)搜索
2.1 按 star?數(shù)查詢
stars:>100 匹配?stars 超過(guò) 100 的倉(cāng)庫(kù)
格式:
stars:>=n? stars?大于等于 n 的倉(cāng)庫(kù)
stars:<=n? stars 小于等于?n 的倉(cāng)庫(kù)
stars:n..* stars 大于等于 n?的倉(cāng)庫(kù)
stars:*..n?stars 小于等于 n 的倉(cāng)庫(kù)
stars:n..m stars 大于等于 n 小于等于 m 的倉(cāng)庫(kù)
2.2 按 fork 數(shù)查詢
forks:>100 匹配?fork 數(shù)超過(guò) 100 的倉(cāng)庫(kù)
2.3 按 topic 數(shù)查詢
topics:>=5?匹配有 5 個(gè)以上 topic 的倉(cāng)庫(kù)
2.4 按時(shí)間查詢
created:>2022-01-01 創(chuàng)建時(shí)間晚于 2022 年 01 月 01 日
pushed:>2022-01-01 推送時(shí)間晚于 2022 年 01 月 01 日
updated:>2022-01-01 更新事件晚于 2022 年 01 月 01 日
created:>2022-01-01T12:00:00Z 創(chuàng)建時(shí)間晚于?2022-01-01 12:00:00?
created:>2022-01-01T12:00:00+08:00?創(chuàng)建時(shí)間晚于?2022-01-01 12:00:00 (UTC 偏移 08:00)
2.5?按作者查詢
fullname:zhangsan? 全名 zhangsan
location:china??位置 china
followers:>10? 10個(gè)以上 follower
repos:>10? 10個(gè)以上公開(kāi)倉(cāng)庫(kù)
2.6?排除特定內(nèi)容
hello NOT world? 匹配含有 hello 字樣但不包含 world 字樣的倉(cāng)庫(kù)
hello -language:java 匹配包含 hello 字樣單不是 java 語(yǔ)言編寫的倉(cāng)庫(kù)
字符串如包含空格,如 spring NOT "hello world" ,匹配有 spring 字樣且不含有 "hello world"?字樣的倉(cāng)庫(kù)
二、網(wǎng)頁(yè)快捷鍵
1. GitHub 全局快捷鍵
1.1?快捷鍵 S 或 / , 聚焦搜索欄
1.2 快捷鍵 G + N,跳轉(zhuǎn)到消息頁(yè)
1.3 快捷鍵 G + D,調(diào)轉(zhuǎn)到首頁(yè)
1.4 快捷鍵 ?,打開(kāi)快捷鍵幫助彈窗
2. 項(xiàng)目選項(xiàng)卡快捷鍵
任意一個(gè)項(xiàng)目頁(yè)面,有如下選項(xiàng)卡,可通過(guò)快捷鍵切換選項(xiàng)卡
G + C 快捷鍵操作為 按住字母 G 的同時(shí)按字母 C , 同 Ctrl + C,Ctrl + V 為復(fù)制粘貼操作一樣
2.1 Code:G + C?
2.2 Issues:G + I
2.3 Pull requests:G + P
2.4 Action: G + A
2.5 Projects:G + B
2.6 Wiki: G + W??
2.7 Security:G + S
3. 項(xiàng)目頁(yè)面/代碼頁(yè)
3.1 快捷鍵 W,切換分支
點(diǎn)擊字母 W 鍵,彈出分支切換窗口,搜索分支名稱回車切換
3.2?快捷鍵?T ,搜索項(xiàng)目?jī)?nèi)文件
任意項(xiàng)目 Code 標(biāo)簽頁(yè)下,單擊字母 T 鍵,進(jìn)入文件搜索頁(yè)面,支持按文件名搜索項(xiàng)目?jī)?nèi)任意文件
↑ ↓ 鍵選擇文件,回車鍵訪問(wèn)文件內(nèi)容, esc 退出搜索界面
3.3?快捷鍵 Y,切換文件永久訪問(wèn)地址
正常我們?cè)L問(wèn)一個(gè)文件,地址格式 :/賬號(hào)/項(xiàng)目名稱/blob/分支/文件.txt?, 如果我們將該地址分享出去后,文件.txt 有新的變動(dòng),則通過(guò)該地址看到的文件與我們分享出去時(shí)的內(nèi)容就不一致了。
在瀏覽單個(gè)文件頁(yè)面,單擊字母 Y 鍵,訪問(wèn)地址將會(huì)變更為 :/賬號(hào)/項(xiàng)目名稱/blob/提交ID/文件.txt 格式,此時(shí)我們將該地址分享出去后,無(wú)論后續(xù) 文件.txt 發(fā)生任何內(nèi)容變更,訪問(wèn)它的任何人都將看到與你分享時(shí)完全一致的內(nèi)容。
3.4?快捷鍵 L,跳轉(zhuǎn)至代碼中的某一個(gè)行
在某個(gè)代碼文件訪問(wèn)頁(yè)面,單擊字母 L 鍵,會(huì)彈出一個(gè)入口框,輸入行號(hào)后回切,即可快速跳轉(zhuǎn)到對(duì)應(yīng)代碼的行號(hào)。
?
3.5?快捷鍵 B,追溯文件變更記錄
在任意文件訪問(wèn)頁(yè)面,單擊字母 B 鍵?,跳轉(zhuǎn)到文件追溯視圖
?
4. Issues 頁(yè)
4.1 快捷鍵 C,新建 issues
4.2 快捷鍵 L,按標(biāo)簽過(guò)濾
?
4.3 快捷鍵 M,按里程碑過(guò)濾?
?
4.4 快捷鍵 A,按人員過(guò)濾
??
5.?CTRL+K / Command + K ,GitHub 命令面板
不同頁(yè)面下的命令面板,命令有所不同?
?
?
三、在線 vscode 編輯器打開(kāi)項(xiàng)目源碼
1.?在項(xiàng)目頁(yè)面單擊句號(hào) 。 按鍵
?以 Spring-Boot 項(xiàng)目為例效果如下:
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-400894.html
2. 將 github.com 地址改為 github.dev?
以 Spring-Boot 項(xiàng)目為例效果如下:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-400894.html
?
到了這里,關(guān)于你所不知道的 GitHub 快捷鍵及實(shí)用技巧的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!