git 提交代码错误

属于本地文件与远程文件冲突,我的原因是远程仓库的比本地仓库多了几个文件,可以使用两个方式(建议使用第二种)

// 1.强制上传

git push origin master -f 
// origin 是你上传到暂存区的本地文件,可以通过以下指令来获取

git remote -v // 可以检索出你上传的文件,且都是已被追踪的

//master 是远程仓库的一个分支

// 2.可以先将远程仓库的信息拉取下来
git pull origin master --allow-unrelated-histories
// --allow-unrelated-histories这是设置忽略历史版本,合并当前仓库的内容

这个rejected是拒绝的意思,百度翻译红字这段话是提交失败,黄字是更新被拒绝,因为远程包含您所做的工作在当地没有。这通常是由另一个存储库推送引起的到同一个参考。您可能希望首先集成远程更改,(例如,“git pull…”)然后再推。有关详细信息,请参阅“git push--help”中的“关于快进的说明”。

这个翻译其实也不用太在意,大致意思上传的文件和其他人正在上传的一样,这里不是这个原因,是远程与本地文件不同,检查一下自己的远程仓库和本地仓库有什么不同就行了。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Linux下提交代码git的过程可以分为三个步骤。首先,在git文件夹中创建一个文件,比如test.c。然后,使用git add命令将这个文件添加.git的临时区域。最后,使用git commit命令将这个文件提交git仓库中。 如果在提交代码时遇到错误,比如git添加文件错误,可以使用命令git push -f origin master来强制推送代码到远程仓库。 除了上述的三个基本步骤,还有一些其他重要的git命令。比如git pull命令用于将远程仓库的代码同步到本地,git rm命令用于删除文件,git log命令用于查看提交日志等。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【Linux】如何在Linux下提交代码gittee](https://blog.csdn.net/qq_55712347/article/details/128126347)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [linux提交git命令,git命令大全](https://blog.csdn.net/weixin_42185136/article/details/90483279)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值