Git for Windows(2)
来记录一下 Git for Windows 的使用。
创建 GitHub 小号后
不可告人的缘由,我需要另外创建一个 GitHub 小号(isaac-ql),创建完账号后,就应该是去绑定个人电脑的 SSH key,我想当然的以为可以复用建博客时生成的 SSH key,结果 GitHub 给我了这个提示:
好吧,看来是不能复用。百度一番后,解决办法如下:
- 右键,点击 Git Bash Here,执行以下命令,生成另外一对公钥与私钥,不能与之前的重名:
1 | ssh-keygen -t rsa -f ~/.ssh/<自定义 SSH key 文件名> |
- 将公钥添加到自己的小号里,不多说了;
- 进入 .ssh 文件夹(在用户文件夹下),新建文件 config(注意 config 是完整文件名),编辑:
1 | +Host github.com |
- 以后在以 SSH 方式克隆 GitHub 小号时,将原来的地址@后面的域名改为以上的自定义别名即可。
HTTP 方式克隆加速
如下图,git clone
很慢怎么办?
请那啥之后设置代理(我使用的代理软件是 Clash):
- 要那啥,此处省略一百个字;
- 右键,点击 Git Bash Here,依次执行以下命令;
1 | export https_proxy=http://127.0.0.1:<代理端口> |
以上命令是设置环境变量,只在当前终端中有效,也可以执行以下命令修改配置以一直生效:
1 | git config --global https.proxy http://127.0.0.1:<代理端口> |
- 打开 Clash 的全局代理;
- 起飞,还没开始截图就克隆完毕了。