1
0

社区:GitHub 技巧

This commit is contained in:
周中平 2022-07-26 17:54:40 +08:00
parent 54f2078ac4
commit 7e13e675b8
No known key found for this signature in database
GPG Key ID: B1DF9DD42D8E00DC
3 changed files with 75 additions and 1 deletions

View File

@ -0,0 +1,67 @@
---
id: GitHub 技巧
title: GitHub 技巧
sidebar_position: 5
data: 2022年5月30日
---
## 镜像站
| 域名 | https | 克隆加速 | zip 加速 | releases 加速 | 主机服务商 | 服务器所在地 |
| ---------------------------------------------------- | ----- | -------- | -------- | ------------- | ---------- | ------------ |
| [https://doc.fastgit.org](https://doc.fastgit.org/) | ✓ | ✓ | ✓ | ✓ | fastgit | 香港 |
| [https://hub.fastgit.xyz/](https://hub.fastgit.xyz/) | ✓ | ✓ | ✓ | ✓ | fastgit | 香港 |
| [https://gitclone.com](https://gitclone.com/) | ✓ | ✓ | ✗ | ✗ | Aliyun | 杭州 |
## 搜索
- 按 `s` 键直接聚焦倒搜索框输入
- [Github 自定义搜索](https://github.com/search/advanced)
## 文件查看
- 按 `t` 键实时对仓库内所有文件进行搜索
- 点击某个文件后 按 `L` 键 就可以快速跳转倒某一行,点击行号可以复制代码或者生成永久链接
```shell
# 分享 240 行代码
https://github.com/AlloyTeam/AlloyTouch/blob/master/alloy_touch.js#L240
# 分享 39-45 行代码
https://github.com/AlloyTeam/AlloyTouch/blob/master/alloy_touch.js#L39-L45
```
- 按 `b` 键可以快速查看该文件的改动记录
## 阅读代码
### 使用 . 快捷键
在仓库详情页按 `。`键,代码会直接在一个网页版 VSCODE 打开。
### 使用 github1s.com
只需要把 github 改为 github1s以达到与方法 1 相同的效果!
## 在线运行
### 使用 gitpod.com/#<仓库地址>
在仓库地址前面加上` gitpod.io/#/ `前缀
## 查看快捷键
- `Shift + ?`打开 GitHub 快捷键面板。
- `Ctrl+K` 打开 GitHub 命令面板。
## 其他
### 更改项目语言
在项目的根目录下添加如下 `.gitattributes` 文件
```shell
# 所有 html 文件后缀的代码识别成 JavaScript 文件。
*.html linguist-language=JavaScript
```

View File

@ -1,7 +1,7 @@
---
id: 开源指北
title: 开源指北
sidebar_position: 0.2
sidebar_position: 1
data: 2022年5月30日
---

View File

@ -1,3 +1,10 @@
---
id: 提问的智慧
title: 提问的智慧
sidebar_position: 4
data: 2022年7月26日
---
## How To Ask Questions The Smart Way
Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen