1.在项目中经常用git版本管理工具,有github,gitee,gitlab,
之前有个项目远程仓库是创建在github上面进行协同.在国内,github有点不稳定,有时候根本就打不开,代码拉不下来也传不上去,这就有点尴尬了,只能干着急.
后来的办法是迁移到gitee上,速度快.
本地仓库本来关联github,
git remote -v 查看本地关联的线上仓库
git remote rm origin 解除本地跟线上仓库的关联
git remote add origin '新的线上仓库地址 git@gitee.com:qingyameng/learngit.git' 将本地仓库跟新远程仓库地址进行关联
这个时候还不能从新远程仓库进行拉取代码,需要配置公钥
cd ~/.ssh 在本地打开git命令窗口
mkdir ~/.ssh 如果没有.ssh目录则输入如下命令创建目录,输入上述命令进入.ssh目录
ssh-keygen -t rsa -C "你的gitee那边的邮箱" 生成密钥对
一路回车
cat id_rsa.pub 查看公钥内容,复制公钥内容登录gitee管理端,依次点击管理–>部署公钥管理–>添加公钥
ssh -T git@gitee.com 命令行查看公钥是否配置成功,显示successfully就是配置成功了