git上传项目一直报一个文件没有添加任何内容(git上拉去别人的项目上传到自己的仓库/error: failed to push some refs to ‘https://gitee.com/)

简介: git上传项目一直报一个文件没有添加任何内容(git上拉去别人的项目上传到自己的仓库/error: failed to push some refs to ‘https://gitee.com/)

两个方法:

1:强制上传

可以使用

git push -f

命令进行强制推送


拉取最新代码:在推送之前,先执行git pull命令,将远程仓库的最新代码拉取到本地仓库,合并可能存在的冲突,然后再尝试推送。

强制推送:如果你确定本地代码是正确的,并且你想覆盖远程仓库的变更,可以使用git push -f命令进行强制推送。但请注意,这可能会导致远程仓库的历史记录丢失,谨慎使用。


解决冲突:如果出现冲突,需要手动解决冲突。可以使用git status命令查看哪些文件有冲突,然后打开这些文件进行编辑,修复冲突并保存。之后再执行git add将修改后的文件添加到暂存区,最后使用git commit提交修改。


检查权限:确保你拥有推送到远程仓库的权限。有些仓库可能设置了权限控制,需要向管理员申请相关权限。


2:删除别人的.git文件,因为别人配置好了git的远程地址,如果你一起拉到本地的话他是没有上传权限的

首先查看自己的文件




然后删除

rm -rf .git    //删除所有.git文件

如果没有.git文件,就进行下面的操作


2.将本地项目上传到自己的Git仓库中

快速步骤分解):

打开我们的项目,此时项目中是没有 .git 文件的

在你的项目文件夹里面【鼠标右击】弹出菜单

在【鼠标右击】弹出的菜单中,点击【Git Bash Here】

在命令窗口中输入:

git init


在 Gitee 中 我们刚刚新建的仓库里,去复制仓库的地址



在命令窗口中输入:git remote add origin 你的仓库地址

在命令窗口中输入:git pull origin master

在命令窗口中输入:git add .

在命令窗口中输入:git commit -m “提交项目”

在命令窗口中输入:git push origin master

现在可以去 Gitee 你的仓库,刷新一下,本地项目上传到自己的Git仓库中了。

如果你之后修改了代码后,想再次提交到仓库中,就执行 3、4、5步骤就可以了


3.解决上传时git仓库更新被拒绝报错了说master不合用。

在输入指令git push origin master将更新提交时,git bash窗口提示更新被拒绝,表示当前分支的最新提交落后于其对应的远程分支。如下图所示:



解决方式:

通过+master强行更新

git push -u origin +master

而仓库里面会显示:


另外一种方法;参考以下网址:

https://blog.csdn.net/weixin_44322399/article/details/104297037?ops_request_misc=&request_id=&biz_id=102&utm_term=git%E4%BB%93%E5%BA%93%E6%9B%B4%E6%96%B0%E8%A2%AB%E6%8B%92%E7%BB%9D&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-104297037.nonecase&spm=1018.2226.3001.4187

相关文章
|
19天前
|
开发工具 git
git篇3:idea中创建项目并提交到远程Git仓库
git篇3:idea中创建项目并提交到远程Git仓库
|
30天前
|
开发工具 git
记IDEA Git版本回退并push到远程操作
记IDEA Git版本回退并push到远程操作
30 1
记IDEA Git版本回退并push到远程操作
|
1月前
|
开发工具 git
|
1月前
|
开发工具 git
Git -- 代码上传错误 error: failed to push some refs to ‘git@gitee.com:JMFive/uni-shop2.git‘
Git -- 代码上传错误 error: failed to push some refs to ‘git@gitee.com:JMFive/uni-shop2.git‘
|
8天前
|
开发工具 git
完美解决git 执行git push origin master指令 报错command not found
完美解决git 执行git push origin master指令 报错command not found
17 0
|
9天前
|
缓存 IDE Linux
Internal error. Please report to https://jb.gg/ide/critical-startup-errors
Internal error. Please report to https://jb.gg/ide/critical-startup-errors
6 0
|
29天前
解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com
解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com
22 5
|
30天前
|
开发工具 C语言 数据安全/隐私保护
git提交代码到远端仓库的方法详解
git提交代码到远端仓库的方法详解
|
1月前
|
Shell Linux 开发工具
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
18 0
|
1月前
|
弹性计算 开发工具 git
如何创建符合计算巢规范的Git仓库
为了简化软件云化部署,阿里云计算巢提供了一站式平台,开发者仅需将自己的git仓库配置为符合计算巢服务规范,即可实现自动化部署到云端。官方提供了多个模板,涵盖不同架构和部署物类型,便于开发者从计算巢官方仓库fork并定制。重要文件包含config.yaml和,用于配置服务构建参数。通过计算巢控制台,即可完成服务的创建和发布,实现软件的云上部署。