【git】git+码云上传代码

1 ubuntu下安装git

sudo apt-get install git
git --version

2.准备工作1. 准备一个文件夹(也可以是你的项目)用来创建git

在这里插入图片描述
2. 在本地生成一个密钥,让他和码云上面的密钥产生关联

ssh-keygen -t rsa -C "*******@qq.com"  (一直回车)

  1. 输入命名来查看自己生产的密钥
cat ~/.ssh/id_rsa.pub
  1. 将密钥复制到码云的密钥上
    在这里插入图片描述
  2. 在码云上添加项目
    在这里插入图片描述
  3. 创建成功跳转过后,点击克隆下载,然后复制ssh的地址
    在这里插入图片描述
  4. 在命名行中定义两个全局变量,一个邮箱,一个name 上传到码云的时候会用到,命令如下:
git config --global user.email "******@qq.com"

git config --global user.name "郭***织"

3.代码上传

  1. 初始化
git init 
  1. 输入要链接到码云的地址
git remote add origin git@gitee.com:abcc009/YOLOv3-Training-Snowman-Detector.git

  1. 拉取所有文件到项目
git push  origin master 

在这里插入图片描述

4. 遇到的问题

  1. git添加公钥后报错sign_and_send_pubkey: signing failed: agent refused operation的解决办法
在服务器添加完公钥后报错
sign_and_send_pubkey: signing failed: agent refused operation

这个时候我们只要执行下
eval "$(ssh-agent -s)"
ssh-add
  1. ! [rejected] master -> master (fetch first)
    error: failed to push some refs to ‘git@gitee.com:abcc009/objectTracking.git’
    在这里插入图片描述
git push origin master  -f

终于搞顺:::
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿着帆布鞋也能走猫步

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值