首页 > 其他分享 >git 报错的解决办法--强制上传文件

git 报错的解决办法--强制上传文件

时间:2022-12-29 19:45:02浏览次数:30  
标签:origin git -- master branch push 报错

在idea中重新push自己的项目
如何还是不行进行强制上传

git push -u origin master -f

 

一、Git操作和报错问题解决

1 .创建本地仓库

2. 上传步骤和下载步骤

二、报错解决方案

1.Push rejected (Push was rejected, and update failed with error.)

2.error: src refspec zhangshaohe does not match any

3.! [rejected] master -> master (fetch first)

4.fatal: repository ‘https://[email protected]/xxx.git/’ not found

5.Cant’t Update (No tracked branch configured for branch master or the branch doesn’t exist.)

一、Git操作和报错问题解决
1 .创建本地仓库
git config --global user.name "shaohe-zhang" #配置注册时的用户名
git config --global user.email "[email protected]" #配置注册时的邮箱
git config --list #检查配置信息
mkdir j2ee
cd j2ee
git init #初始化
在本地仓库中,创建文件1.txt
git add 1.txt #新增文件到git中处理
git commit -m "提示信息" #提交,设置说明信息
git remote add origin https://gitee.com/nutony/j2ee.git #远程仓库
git push -u origin mas`在这里插入代码片`ter #把本地仓库的资源 提交给Git服务器
2. 上传步骤和下载步骤
上传
git add .#.代表上传本文件夹下所有文件
git commit -m "提示消息"
git push origin master

下载
git clone https://gitee.com/cgblpx/cgb210801.git #clone后边是git仓库地址

二、报错解决方案
1.Push rejected (Push was rejected, and update failed with error.)
报错代码如下(示例):

Push rejected
Push was rejected, and update failed with error.
解决方法:

切换到自己项目所在的目录,右键选择GIT BASH Here,Idea使用Alt+F12在窗口中输入命令

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

在idea中重新push自己的项目
如何还是不行进行强制上传

git push -u origin master -f
2.error: src refspec zhangshaohe does not match any
报错代码如下(示例):

error: src refspec zhangshaohe does not match any
error: failed to push some refs to 'https://gitee.com/Ys1550115/the-happy-room.git'
解决方法:

错误原因是,我本地分支是master,我要提交到done分支,因为这是不同的分支,所以要以这种形式提交(mester:done)

git push origin master:done
3.! [rejected] master -> master (fetch first)
报错代码如下(示例):

! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://gitee.com/zhang-shaohe/workspace.git'
解决方法:

方法一 可以通过如下命令进行代码合并

git pull --rebase origin master
#合并完之后重启dom窗口,重新运行如下命令进行提交
git push origin master
方法二 通过命令强制提交

git push -u origin master -f
4.fatal: repository ‘https://[email protected]/xxx.git/’ not found
报错代码如下(示例):

fatal: repository 'https://[email protected]/xxx.git/' not found
解决方法:

输入下面这行命令设置远程url为修改后的地址

git remote set-url origin https://xxx@xxx/xxx/new_directory.git

改了之后可以查看remote链接,命令如下

git remote -v
5.Cant’t Update (No tracked branch configured for branch master or the branch doesn’t exist.)
报错代码如下(示例):

No tracked branch configured for branch master or the branch doesn't exist.
解决方法:

#在idea的终端里运行如下命令即可
git branch --set-upstream-to origin
#如果不行尝试如下命令
git branch --set-upstream-to origin/maste
发现这个错误的时候可以用git remote -v命令确认一下链接是否正确

不正确就执行替换remote的命令
————————————————
原文链接:https://blog.csdn.net/whx02046/article/details/125265596

标签:origin,git,--,master,branch,push,报错
From: https://www.cnblogs.com/zyf531/p/17013367.html

相关文章

  • Codeforces Round #764 E
    E.Masha-forgetful题链结论就是任何长的串都可以被2,3长度的串表示后面就是暴力hash和很常规的dp[i]表示前i个是否匹配了voidsolve(){intn,m;cin>>n>>m;tu......
  • 包的导入和权限修饰符
    为了处理在不同包下的类,我们需要导包,导包的格式和scanner差不多,import加包名同一个类中private,默认的,protected和public都可以访问同一个包下的子类和无关类private无法......
  • mv - 移动或改名文件
    mvmovemv[参数]源文件目标文件-i存在同名文件,询问用户是否覆盖(interactive)-f覆盖已有文件,不进行任何提示(force)-b文件存在,覆盖前备份文件(backup)-u源文件比......
  • Autodesk Maya
    美国Autodesk公司出品的动画软件,三维动画软件https://www.autodesk.com/products/maya/free-trialMaya是专业的3D软件,用于创建逼真的角色和具有轰动效应的效果。通过引......
  • linux下搭建nagios
    环境准备yuminstall-yhttpdphpgccglibcglibc-commongdgd-develmakenet-snmp创建Nagios用户和Nagcmd组useraddnagios&&groupaddnagcmd加入nagios和a......
  • MySQL CEIL() 函数,向上取整
    MySQLCEIL()函数MySQLCEIL()函数返回大于或等于指定数字的最小整数值。CEIL()函数等同于CEILING()函数。如果您想要返回小于或等于指定数字的最小整数值,请使用FL......
  • dremio UserServer 简单说明
    UserServer目的是对于UserRPCServer进行生命周期管理(基于netty开发的)主要是处理非web请求(实际上就是直接链接的服务)从官方源码上UserServer的创建只能在协调节点(当......
  • Redis数据结构存储系统:第三章:Redis在项目中如何使用?
    简单介绍一个redis?redis是一个key-value类型的非关系型数据库,基于内存也可持久化的数据库,相对于关系型数据库(数据主要存在硬盘中),性能高,因此我们一般用redis来做缓存使用;并......
  • 每日食词—day069
    周一周二周三周四周五周六周日Monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sundayresumeprogram恢复程序、重新开始程序principaladj. n.原则、......
  • <<你必须知道的495个C语言问题>>
    title:<<你必须知道的495个C语言问题>>categories:C书籍一.声明与初始化我该用哪种类型如果你定义明确的溢出特征,不想把正负号牵扯在内的话如果你希望操作二进制......