1
0
wiki/org/开源入门/GitHub 技巧.md

68 lines
2.0 KiB
Markdown
Raw Normal View History

2022-07-26 17:54:40 +08:00
---
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
```