git常用操作

关联多个远程库
在liunx下避免多次输入账户密码的方法
git clone 速度太慢解决方法

关联多个远程库

1.  在本地仓库中打开.git/config文件
2.  在[remote "origin"]下接一行url = <你的远程仓库地址>

参考配置如下

1
2
3
4
[remote "origin"]
  url = https://gitee.com/moshuying/AlgorithmAndBlog.git
  url = https://github.com/moshuying/AlgorithmAndBlog.git
  fetch = +refs/heads/*:refs/remotes/origin/*

在liunx下避免多次输入账户密码的方法

添加git config

1
git config --global credential.helper store

重新push后再次push便不用输入用户名和密码

git clone 速度太慢解决方法

在国内,使用git clone的速度实在太慢,git clone的速度可能会让人难以承受

适用于各种操作系统

方法1:查找域名对应的ip地址,并修改hosts文件

这种方法最简便快速,但是也最不稳定,经常都是早上快下午就慢的出奇甚至clone不下来

vi /etc/hosts
在末尾追加如下设置

1
2
3
140.82.113.4 github.com
185.199.108.153 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net

方法2科学上网

这个不必多说,科学上网解决问题

方法3 Gitee

利用Gitee的导入仓库功能直接导入github仓库

方法4 修改hosts文件

windows下编辑C:\Windows\System32\drivers\etc\hosts文件,可以加快打开速度,不过不一定能加快clone速度

参考文章