git 上传文件,error: failed to push some refs to ‘github.com:...git‘

对git不熟悉,上传总是报错,记录一笔。

我这边主要原因是上传文件和git库有相同文件名,

解决方法1:

先拉区仓库内容,再push 覆盖替换相同文件名,

代码如下:

#如果之前有初始化 init 需要删除
 
命令: rm -rf .git
 
#初始化本地仓库
 
命令: git init
 
#连接远程git仓库
 
命令: git remote add origin 仓库地址(带有.git地址)
 
#创建并切到分支
命令: git checkout -b 分支名
 
#添加本地需要提交的代码(.表示所有)
命令: git add .
 
#提交代码并添加说明
命令: git commit -m "说明内容"
 
#上传代码代码到分支(首次要先用git pull下拉代码 , 记得加 -f 覆盖,就不会因为重复文件报错)
命令: git push -f origin 分支名

 主要就是最后一句 push -f 覆盖,

解决方法2:

如果还是报错,备份好自己本地文件,在主目录下

git pull .

再重新按照上面的 add,commit push 一套走下来

 参考https://blog.csdn.net/weixin_43682721/article/details/88570397

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值