使用 git 将本地文件上传到 gitee 远程仓库中,推送失败

news/2024/5/17 2:57:46 标签: git, gitee

项目场景:

背景:

使用 git 想要push 本地文件 到 另一个远程仓库,执行 git push origin master后此时报错


问题描述

问题:
git push 本地文件 到 另一个远程仓库时,运行 git push origin master ,push文件失败,命令框出现以下提示信息:

$ git push origin master

! [rejected]        master -> master (non-fast-forward) error: failed to push some refs to 'https://gitee.com/......git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate

在这里插入图片描述


原因分析:

分析:

根据错误信息的提示,我们尝试推送到远程仓库时,发现我们当前分支与远程分支的提交记录并不一致。
原因: 这通常是由于其他人在我们之前已经对远程仓库进行了更改所导致该次推送失败。
在这里插入图片描述


解决方案:

解决方法:

1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异

2、重新 git add .

3、commit相应文件

4、git push origin master 推送文件


http://www.niftyadmin.cn/n/5362463.html

相关文章

ElasticSearch8升级变化

ElasticSearch8升级变化 重大变化 Elasticsearch 8.0 中的以下更改可能会影响您的应用程序并阻止它们正常运行。在升级到 8.0 之前,请查看这些更改并采取所述步骤来减轻影响。 集群和节点设置更改 https://www.elastic.co/cloud/elasticsearch-service/signup?…

Qt程序设计-U盘检测(Linux系统)

本文讲解Qt中的U盘检测适用于Linux系统。 概述 监听U盘的插入和拔出,需要使用QFileSystemWatcher类。 QFileSystemWatcher类 QFileSystemWatcher类用于提供监视文件和目录修改的接口。通过监控指定路径的列表,监视文件系统中文件和目录的变更。 常用函数 bool addPath(…

Android Camera2 API 后台服务

最近在搞CameraAPP需要将Camera2弄成一个后台服务,发现跟预览的Activity没多大变动只是加了Service,和一些简单的修改。之前的公司也用到Camera2,发现用到的时候还是蛮多的所以记录一下,代码在文章末尾 camera2的结构如下&#x…

深度学习入门笔记(八)实战经验

前面几节介绍了很多理论,难免会好奇:理论如何与实战结合呢? 本节我们就穿插一点实战经验,来换换脑子~ 1. 显卡warmup 进行深度学习训练和推理时,往往第一次运行的耗时比较高,这是因为显卡需要warm-up,就是“热身”,才能发挥出显卡的性能。 关于热身,个人理解,显卡…

leetcode-top100数组专题下

第一题:48.旋转图像 题目链接 48. 旋转图像 - 力扣(LeetCode) 解题思路 辅助数组 首先我们分析位置关系 matrix_new[j][n - i - 1] matrix[i][j] 如果我们使用一个辅助数组 class Solution:def rotate(self, matrix: List[List[int]…

docker入门问题三

1. 如何进入正在运行的Docker容器? 进入正在运行的Docker容器通常是为了进行调试、查看容器内部状态或执行某些交互式操作。以下是进入Docker容器的步骤: 首先,使用docker ps命令查看当前正在运行的容器列表,获取目标容器的ID或…

C++ 常用排序算法(冒泡排序 插入排序 选择排序 快速排序 归并排序 堆排序)

C中常用的排序算法包括以下几种: 冒泡排序(Bubble Sort):通过不断交换相邻的元素,将最大的元素逐渐向数组的末尾冒泡。时间复杂度为O(n^2)。 插入排序(Insertion Sort):将待排序元素…

uniapp【组件封装】时间戳格式化为星期

组件 components/dos-week.vue <template><text>{{week}}</text> </template> <script>export default {props: {time: String},mounted(e) {this.week this.getWeek(Number(this.time))},data() {return {week: }},methods: {// 通过时间戳计…