首页 > 其他分享 >git提交代码被拒推送

git提交代码被拒推送

时间:2023-04-11 22:22:21浏览次数:40  
标签:origin pull git 解决方案 代码 master 提交 推送

原文章链接 http://t.csdn.cn/PxVrg

目录

git提交代码被拒推送

问题描述:

idea提交代码出现 Push to origin/master was rejected

问题原因:

一般发生在 GitHub 或 码云 刚刚创建仓库第一次pull的时候,两个仓库的差别非常大,所以git拒绝合并两个不相干的东西

Push to origin/master was rejected推到主分支时被拒绝了,问题的原因就是因为本地仓库和远程仓库的代码不一样。简单来说就是代码冲突了,复杂来说就是你动了不该动的代码。

解决方案:

解决方案一:

打开idea的Terminal命令行依次执行以下命令

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

解决方案二:

最简单粗暴的方法,就是直接将代码重新Clone下来,然后将你修改的代码,重新添加进去,再试着push一下。保证成功解决。

标签:origin,pull,git,解决方案,代码,master,提交,推送
From: https://www.cnblogs.com/nigx128/p/PxVrg.html

相关文章

  • 学习笔记396—自定义Docker镜像推送到Docker Hub实战
    自定义Docker镜像推送到DockerHub实战云原生探索的必经之路—容器化,而容器化目前最主流的技术莫过于Docker了,因为之前也大量的输出过Docker相关的技术博客,如果感兴趣的话可以直接访问专栏:​​《探索云原生》​​,按需学习哦。这篇文章还是从Docker入手,从0开始讲述下如何将自己的D......
  • React+Antd在使用form表单提交DatePicker日期框的时候会出现少八小时的情况
    在使用antd做form表单提交的时候,突然发现了一个很有意思的bug.就是在使用datepicker组件日期框的时候会出现提交后少一天的问题我在网上搜索了许多解决办法,也是困扰了我一天的时间,下面代码.letformData=JSON.parse(JSON.stringify(form.getFieldsValue()));......
  • git常用命令以及解析
    Git是一个非常流行的开源分布式版本控制系统,可以帮助开发者更好的管理和写作开发代码,以下是一些常用的git命令以及详解:1.gitinit作用:初始化一个Git仓库详解:在需要进行版本控制的目录中执行gitinit命令,会在改目录中穿件一个.git子目录,用于存储仓库的原数据和对象数据库2.git......
  • gitlab-ce-15.9.4安装
    如果需要汉化,请根据汉化来选择版本汉化包下载地址:https://gitlab.com/xhang/gitlab/1.依赖包安装yum-yinstallpolicycoreutilsopenssh-serveropenssh-clientspostfix2.下载gitlab-ce并安装#下载安装包https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/git......
  • Git——基本操作
    Git基本操作Git的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。Git常用的是以下6个命令:gitclone、gitpush、gitadd 、gitcommit、gitcheckout、gitpull,后面我们会详细介绍。说明:workspace:工作区s......
  • 全栈之前端| 6.HTML输入提交表单标签元素学习篇
    [点击......
  • Git 用法总结
    常见命令用法总结#显示当前路径$pwd#显示command的help$githelp#显示一个远程仓库的路径(需要先进入到该仓库的目录中)$gitremote-v#初始化新建的文件夹,使其能够被Git进行管理。该目录下会多一个.git目录,这个目录是Git来#跟踪管理版本的,以便回滚到......
  • dotnet CLI推送Nuget
    前提:准备好要发布的包选择一个打包工具,可以是dotnetCLI、nuget.exeCLI、MSBuild准备好Nuget官方APIKey自述文件  先必须添加Readme.md到项目中(包含在项目中),双击项目文件,添加README.md(注意路径),并制定文件地址:--javascripttypescriptbashsqljsonhtmlcs......
  • git 入门笔记
    Git与Github入门笔记Git版本控制软件引用视频同步笔记:狂神聊Git(qq.com)git小游戏......
  • 如何使用IDEA通过gitlab拉取提交代码
      准备相关软件:idea、gitidea配置git1、随意打开一个项目,选择file,点击Settings 2、先选择VersionControl,再点击Git,根据以下图片红色部分选择,把安装的git位置找到   3、我git安装在D盘,你就根据自己位置来,再点点击Test,如下图就是配置git成功   idea拉取代码......