Githubs 镜像站点fastgit,提升访问速度
当下载githubs的数据量较大时,可以使用镜像站加速。 fastgit 镜像加速
正常的git clone
git clone https://github.com/chaimol/bio_code.git
使用镜像加速的git clone
git clone https://hub.fastgit.org/chaimol/bio_code.git
访问hub.fastgit.org
这个镜像站点替代原来的githubs.
githubs新建仓库和本地仓库关联
github端(默认你已经有别的仓库,并且本地已经部署私钥到github了)
新建仓库new repository,填写后,选择LISCENSE,会自动生成readme和LISCENSE文件。
点击code
按钮,选择ssh,会有一个远程仓库地址git@github.com:<username>/<repository name>.git
本地电脑
选择合适的目录新建一个文件夹,建议和远程仓库的名字一样。
把需要提交的文件都复制一份到这个文件夹。
使用git进入这个文件夹。
1.首先在项目目录下初始化本地仓库
git init
2.添加所有文件( . 表示所有)
git add .
3.提交所有本地文件到本地仓库
git commit -m "备注"
4.连接到远程仓库(此处的git remote add origin git@github.com:<username>/<repository name>.git
5.将项目推送到远程仓库
git push -u origin master
第五步出错,
$ git push origin master
error: src refspec master does not match any
error: failed to push some refs to 'github.com:XXX/XXX.git'
临时的解决办法是:
git push origin HEAD:master
替代上面的命令可以解决。