使用VPN加速Git操作

直接打开 VPN 只能加速网页浏览等场景,对于使用 Git 访问 GitHub 而言起不到效果。的确可以使用国内的 GitHub 镜像达到加速下载的效果,但是在某些情况下这样并不方便。比如你已经 clone 了远程仓库,需要 push 一些 change 上去;又或者你要用其他人写的,使用到 Git 相关操作的脚本,就需要全局搜索正常的 GitHub 网址替换为国内的 GitHub 镜像。

但是通过很简单的操作配置一下 gitconfig 文件,就可以使用 VPN 加速 Git 命令(当然前提是开了 VPN),下面将讲一下如何操作。

Read more

Git 操作简介

此简易教程的初稿写于大二寒假,用于科协的 FC18 项目开发组的代码远程管理,因为涉及 Unity 项目,所以使用了 Git LFS 和 YAML Merge 等比较高级的工具。

在大三暑假时做过一次修改,用于管理电设小学期团队的机械臂项目 JetArm 的合作开发。新版删除了涉及 Unity 的部分,并做了精简优化,这里发出来作为存档,以便随时参考。

注意:该教程使用 GitLab,但是与 GitHub 的操作差不多,可以作为参考

Read more