github,gitlab相关的操作

文章目录
  1. 1. gitlab引用仓库里的图片

Github RAW 加速服务 | 7ED

提高国内访问 GitHub 的速度的 9 种方案 - 腾讯云开发者社区-腾讯云

https://raw.githubusercontent.com/SpotX-CLI/SpotX-Win/main/Install.ps1

在githubusercontent 后面添加个大写的 S -> https://raw.githubusercontentS.com/SpotX-CLI/SpotX-Win/main/Install.ps1

无需代理直接加速各种 GitHub 资源拉取 | 国内镜像赋能 | 助力开发 - Frytea’s Blog

fastgh/fgit: 加速100~3000倍的github.com

hunshcn/gh-proxy: github release、archive以及项目文件的加速项目

举个例子现在需要clone某个GitHub的仓库或者是用某个shell脚本搭建某种服务

1
git clone --single-branch --branch v1.4.9 https://github.com/rook/rook.git

时常会返回下列错误

正克隆到 ‘rook’…
error: RPC failed; result=35, HTTP code = 0
fatal: The remote end hung up unexpectedly

亦或者是ssh连接失败访问失败连接超时这种,如果你手动去找GitHub镜像站费时间而且有些git clone是写在二进制文件里面不方便去一个一个修改,之前有用过修改linux服务器的hosts来实现加速访问但是速度时好时坏,稳定性太差。

参考上面博主的文章我有了新想法,定义使用 fgit然后软连接 /usr/bin/git

第二种就是

1
git config --global url."https://gitclone.com/github.com".insteadOf https://ghproxy.seekme.workers.dev

https://ghproxy.seekme.workers.dev/ 这个是我参考上面的介绍搭建的加速站,目前下载文件没啥问题就是加clone加速还是有问题

https://hub.fastgit.xyz/rook/rook.git

https://github.com.cnpmjs.org/rook/rook.git

https://gitclone.com/github.com/rook/rook.git

https://hub.fastgit.xyz/rook/rook.git 速度最快

替换步骤

1
2
3
4
5
6
7
8
# 方法二:配置git自动替换
$ git config --global url."https://hub.fastgit.xyz".insteadOf https://github.com
# 测试
$ git clone --single-branch --branch v1.4.9 https://github.com/rook/rook.git
# 查看git配置信息
$ git config --global --list
# 取消设置
$ git config --global --unset url.https://github.com/.insteadof

image-20220216151406670

gitlab引用仓库里的图片

一起在typora上使用的引用相对位置的图片是

1
![image-20220127150651513](C:/Program%20Files/img/image-20220127150651513.png)

但是在gitlab不会去找相对位置的图片,很多人反馈在github这样写是可以在仓库readme上显示,但是在gitlab应该没优化,这边在StackOverflow上找到的解决方案是用<>括一下,确实可以实现,而且在语法是兼容的。

StackOverflow的建议

1
![image-20220215103753937](<C:/Users/Administrator/Desktop/img/image-20220215103753937.png>)