今天编写新项目的时候,我打算先将项目传到github的仓库,这是这个项目第一次上传,于是给我出现了一些问题,问题如下:

我上网查了许多关于这个问题的解决办法,原因主要可能是github仓库里有个readme.md文件,但在本地项目里却没有这个文件,所以上传不成功。这是我大概总结的,可能原因描述的不怎么正确,各位大佬勿喷

方案一:

使用命令

git pull --rebase origin master

使用这个命令是将远程和本地仓库合并,但这样的做法会导致本地仓库原有的文件消失了!!!

那么我们可以先找回原来的文件:

查看你的提交日志

git reflog

他会显示一些你最近提交的记录

比如说我们想回到 测试一下的状态,那么可以使用以下命令,回退到当时这个提交时的状态

git reset --hard 3ebb001

方案二:

上面这个方法可以将远程库的文件合并到本地仓库,但是这样会导致本地的仓库文件消失了,上面的解决方法其实好像也没有解决我们要解决的

于是有第二种方案,!!!注意:不过这种要慎用,因为第一次提交,我新建的本地仓库并没有什么东西,所以我很放心的去用。

git push -f origin master

使用强制上传命令,会导致 远程仓库的东西都没了, 都会变为本地的东西。但这个问题可以解决上面的问题。

总结:每个人可能遇到的都不一样,希望遇到和我一样的你们试试用这个方法可以解决你的需要,

           第一次发帖,是个菜鸡,希望这些可以帮助到你们!!!

第一次上传本地项目到github仓库出现[rejected] master -> master (fetch first) error: failed to push some refs to ‘ ‘相关推荐

  1. 如何解决git上传文件出错 [rejected] cjp -> cjp (fetch first)error: failed to push some refs to

    很久没提交代码了,使用Git上传本地文件到github时,出现报错 git add . git commit -m"拖拽" git push origin cjp 当执行到push ...

  2. windows上传本地项目到github

    背景 心血来潮,想要做个视频通话项目,突然发现好久没有用过git了,以前保存代码版本都是本地复制一份(额,好low..).还是记录下吧,一劳永逸. 配置本地Git环境 下载Git 首先下载Git并安装 ...

  3. 上传本地项目到github

    github入门到上传本地项目 GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月 ...

  4. 本地文件上传到GitLab 以及问题:! [rejected] master -」 master (fetch first) error: failed to push some refs to

    在本地创建git仓库 cd 本地项目目录 $ git init 将本地项目加入到GitLab中 $ git remote add origin "远程地址" 加入本地文件(后面的点 ...

  5. 如何解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to ‘

    使用Git上传本地文件到github时,一直报错,这个问题也困扰了我2天,终于被解决. git add . git commit -m"peTzxz" git push origi ...

  6. 解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to

    解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to 出现这个问题是因为 ...

  7. 如何解决git上传文件出错[rejected] master - master (fetch first) error: failed to push some refs to '

    使用Git上传本地文件到github时,一直报错,这个问题也困扰了我2天,终于被解决. git add . git commit -m"peTzxz" git push origi ...

  8. 解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to ‘

    如何解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to ' git p ...

  9. Git关联远程仓库以及解除远程仓库的关联【主要问题:error: failed to push some refs to 】

    新建N个仓库之后,遇到奇奇怪怪的问题记录 已完成Git全局配置 git config --global user.name "用户名" git config --global us ...

最新文章

  1. 如何获取启动页activity
  2. 使用类计算矩形的面积
  3. xml json 比较_JSON和XML:它们如何比较?
  4. 现代操作系统-进程与线程
  5. 适用于Mac的WinX HD视频转换器:视频转换教程
  6. GIST特征描述符使用
  7. js加载flv格式视频
  8. cuteFTP使用教程
  9. python给图片加边框,照片加边框,照片加描边,图片加描边,批量给图片加描边
  10. 零基础学Python———求一个字符串的每个字符重新组合排列python排列组合的数学运算(递归法)
  11. linux下wifi连接方法
  12. 如何安装pypi下载的包
  13. python计算乘积_python中矩阵运算(乘法和数量积)
  14. grib2文件格式说明 文件结构
  15. 多传感器融合定位(4-基于滤波的2融合方法)2-使用仿真数据进行imu-gnss eskf和时变系统下的可观测性分析
  16. 搬书 hnust校赛
  17. mybatis 多条件查询、in查询
  18. 一步步演示Avantage软件如何处理XPS谱图!
  19. 快速了解深度学习框架--tensorflow(更新中)
  20. 机器学习中的数学——距离定义(七):兰氏距离(Lance and Williams Distance)/堪培拉距离(Canberra Distance)

热门文章

  1. MySQL 针对JSON类型字段数据进行提取和查询
  2. 洛谷P1345 [USACO5.4]奶牛的电信Telecowmunication(最小割)
  3. Unity3D C# 单例属性和单例模板及优缺点
  4. 牛刀弑鸡,用SpringMVC的架构模式来描绘一下普通java程序之图书管理免费代码分享
  5. struts2中页面语言国际化的方法
  6. 游戏服务器世界聊天系统,7.2 世界聊天系统实现
  7. 两台电脑组建局域网实现文件共享
  8. 如何不花money看到ieee的文章
  9. git 迭代开发分支流程规范
  10. Java丛浩然_结对项目(java实现)