首页 > 其他分享 >04.github仓库远程更新时遇到的问题

04.github仓库远程更新时遇到的问题

时间:2022-11-15 22:22:30浏览次数:60  
标签:github 04 仓库 git 本地 push 推送 远程

常见的错误

报错内容基本都是error: failed to push some refsto‘远程仓库地址’。
导致产生原因

我们想把自己本地的某个项目关联到远程仓库并推送上去
操作

    本地项目—>远程仓库—>本地关联远程—>推送最新代码
    错误往往发现在最后一个步骤
    在这里插入图片描述

根本原因

我们在创建仓库的时候,都会勾选“使用Reamdme文件初始化这个仓库”这个操作初识了一个README文件并配置添加了忽略文件。当点击创建仓库时,
在这里插入图片描述
它会帮我们做一次初始提交。于是我们的仓库就有了README.m和.gitignore文件,然后我们把本地项目关联到这个仓库,并把项目推送到仓库时,我们在关联本地与远程时,两端都是有内容的,但是这两份内容并没有联系,当我们推送到远程或者从远程拉取内容时,都会有没有被跟踪的内容,于是你看git报的详细错误中总是会让你先拉取再推送,但是拉取总是失败。
解决办法

方法一

    对于error: failed to push some refsto‘远程仓库地址’
    1 使用如下命令

    git pull --rebase origin main

2 然后再进行上传:

    git push -u origin main   

方法二

    想要避免这种问题,就要保持创建的仓库是一个空仓库,什么都没有。
    就是创建仓库的时候不要勾选“使用Readme文件初始化这个仓库”
   
    然后克隆下来方便使用,下次要推送就直接可以推送上去了。

 

标签:github,04,仓库,git,本地,push,推送,远程
From: https://www.cnblogs.com/SZX03/p/16894249.html

相关文章

  • 040_并发下集合类不安全
    目录并发下ArrayList不安全解决方案一:Vector(不推荐使用)解决方案二:Collections.synchronizedList()解决方案三:CopyOnWriteArrayList(推荐使用)并发下HashSet不安全解决方......
  • python使用os和socket模块简单进行远程命令执行
    一般来说,os模块自带os.system()和os.popen()两个方法用于命令执行,os.system()用来执行系统命令os.popen()可以理解为把命令执行结果变成文件并可供读写,我们主要使用popen(......
  • 成为 Go 高手的 8 个 GitHub 开源项目
    成为Go高手的8个GitHub开源项目polarisxu 2022-11-1518:12 发表于北京大家好,我是polarisxu。想成为Go高手吗?那推荐看看这些开源项目。Go从2009年开始......
  • 本地代码上传github(个人笔记)
    本片作为记录个人学习内容,参考另外两位大咖的内容,由于是只考虑自己了解范围,存在未说明的地方可以查看底部连接查看参考文章。前期准备:1,github上有账号,有仓库,复制仓库地址......
  • 01.删除GitHub仓库里的一个文件夹
    删除GitHub仓库里的一个文件夹1、复制仓库地址2、在本地新建一个空文件夹3、在空文件夹内,右键选择GitBashHere4、弹出GITBash框5、克隆远程仓库6.拉取远程仓库......
  • GitHub+Typora实现云笔记一键上传
    git实现笔记自动上传功能简介:将更新内容自动上传同步git,无需手动提交,解锁一键式同步。流程大致为,创建新仓库,配置公钥和私钥,安装quicker软件,通过quicker上某脚本完成一键......
  • LibreOJ #6042. 「雅礼集训 2017 Day7」跳蚤王国的宰相
    题意修改一条边意味着,删掉一条边,并加入一条新的边。给出一棵树,对于每个点,求出使它变成重心的最小修改边数。分析先找到重心,对于不是重心的一个点\(i\),有两种方法,一是......
  • cmd 打开远程连接并使用空白密码远程登录
    1、创建文件alterReg.bat,,输入下面内容,利用Administrator登录,密码为空::==============================================::::更新时间:2015年12月11日18:22:39::......
  • 白嫖永久服务器1668482615004
    阿贝云服务器注册免费领取1核1g内存5m宽带10g内存的云服务器,对于个人来说完全够用了。还有免费备案和虚拟主机,免备案对于搭建个人博客就很方便,部署了小项目上去,运行流畅不......
  • 【Vue3】本地没问题,部署后 public 下的某些资源 404 不能访问
    如果你本地没问题,线上访问出现404,你得看看你public下面得资源文件夹命名是不是和.gitignore下得配置文件冲突了,我就是命名为dist导致直接被忽略了,重新改了个名字后......