配置gitee代码托管到git以及实现第一个push操作

首先添加SSH公钥,本地利用git创建公钥,在git bash中输入代码如下

ssh-keygen -t ssh-rsa -C "xxxxx@xxxxx.com"  

然后一直按回车直到创建完毕出现

gitee官网教程建议的是使用ed25519,但是本人亲测不行,还是得使用ssh-rsa才行

然后就是复制后缀为.pub的文件的全部内容到网站上的输入框之中(一般在C盘用户文件夹下.ssh目录下找对应的文件,比如ssh-rsa的文件叫id_rsa.pub

可能会第一次链接的时候失败如下图,此时只需要输入yes,然后再来一次即可

 复制好之后在git bash中输入

ssh -T git@gitee.com

假如此时显示

 说明公钥配置好了

然后就是在本地的代码库中添加远程库的跟踪

git remote add origin git@gitee.com:frankzhang0219/schoolWebServer.git

 注意,此处一定要输入的是网页浏览器中的地址

而不是 

否则虽然能够成功添加但是push的时候会说access denied

尤其注意仓库名字的大小写用户主页是否跟自己的用户名一样

 然后假如还是被reject的话,说明git remote add的没有错但是远程仓库中有本地不存在的文件或内容,此时需要先pull 一下再push即可

 输入下面代码

git pull origin master --allow-unrelated-histories

然后再进行push

git push -u origin master

然后查看gitee网站上的远程仓库中已经出现了本地push上去的内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值