首页 > 其他分享 >上传代码到gitee时使用了git pull --rebase origin master命令导致代码丢失

上传代码到gitee时使用了git pull --rebase origin master命令导致代码丢失

时间:2023-05-06 09:34:47浏览次数:33  
标签:origin pull git -- 代码 xxx 仓库 master

转自:https://blog.csdn.net/m0_51557131/article/details/129844800

 

上传本地代码到码云仓库步骤:

进入项目目录

git init

将本地项目工作区的所有文件添加到暂存区

    git add  xxx  #xxx代表项目文件名字,及所要提交的内容文件
    git add .   #.表示要提交当前地址下的所有内容

暂存区的文件提交到本地仓库

git commit -m ""

连接远程仓库(仓库的地址)

git remote add origin https://gitee.com/xxx/xxx.git

 上传到远程仓库

git push -u origin master

 此时会报错,如果存在远程有readme 而本地没有 则上传前需要合并项目

git pull --rebase origin master

接着执行

git push -u origin master

 到倒数第二步时看了一下本地的文件全部丢失了!!!!!!!!!

查询之后的解决方式:

git reflog

 

这步,删除这条操作,删除对应id。

执行操作

git reset --hard  d06fdb7

 成功恢复丢失的文件

标签:origin,pull,git,--,代码,xxx,仓库,master
From: https://www.cnblogs.com/sensenh/p/17375969.html

相关文章

  • [代码扫描工具]Coverity
    该工具可以扫描到空指针、死锁等隐患。也就是本质上是一个全量扫描的工具。增量分析引擎工具可实现通过缓存分析数据来提高性能。代码扫描全量扫描增量扫描【网络学习】Coverity代码检查工具详细介绍https://blog.csdn.net/qq997758497/article/details/115109690Coverity代......
  • E8邮件代码
    if(rs1.next()){mailname=rs1.getString("email");lastname=rs1.getString("lastname");ArrayListfilenames=newArrayList();ArrayListfilecontents=newArrayList()......
  • 用 VSCode 调试网页的 JS 代码有多香
    用VSCode调试网页的JS代码有多香Javascript代码主要有两个运行环境,一个是Node.js,一个是浏览器。一般来说,调试Node.js上跑的JS代码我会用VSCode的debugger,调试浏览器上的JS代码我会用chromedevtools。 相比纯看代码来说,我更推荐结合debugger来看,它可以让......
  • 95计费版赛题 赛题分析+代码
    95计费版赛题赛题分析+代码1.1描述1.2术语解释1.3数学描述1.3.1约束1.4目标2.1简单总结题目节点可以分为边缘节点和客户节点,边缘节点的各个时刻的分配流量的从小到大排序的前95%作为成本显然,每个节点的后5%是可以白嫖的,因此需要增加白嫖的流量题目为组合优化......
  • Python 脚本部署和发布 Django 应用程序的示例代码及注释
    代码说明:1、在脚本中定义了要部署的Django应用程序名称、Docker镜像名称和标签。2、使用字符串模板定义了KubernetesDeployment和Service的YAML文件。在字符串模板中使用了变量,用于替换实际的值。3、将Deployment和Service的YAML文件保存到本地文件中,并使用kube......
  • 52班JAVA入门基础课堂代码
    Demo01_数组的概念和定义格式packageday01;publicclassDemo01_数组的概念和定义格式{publicstaticvoidmain(String[]args){//intage=19;//容器大小,同类型的元素,长度----元素的个数////数组---容器的一种,长度固定,......
  • DB2 错误代码大全
    在备库进行查询时返回SQLCODE=-1773SQLSTAT=如下查询可知|-1773|null|在HADR数据库下不支持的操作(如备库可能不支持写操作)|https://blog.csdn.net/qq_35246620/article/details/56877433......
  • camunda工作流实战项目(表单设计器+流程编辑器,零代码创建流程)
    一、整体情况介绍基于ruoyi平台和camunda工作流开发而成,结合bpmn.js流程编辑器和vform表单设计器,实现常规流程零代码创建。具备流程中心的能力,支持外部任务,可协调多个业务系统协同工作具备SaaS平台的能力,支持多租户,各业务系统可作为租户,创建自己的流程,通过外部任务与自身业务......
  • 代码大全-如何建立一个高质量的子程序
    不积硅步,无以至千里;不积小流,无以成江海。大型的项目是由一个个小模块构建而成。每一个小模块里面又包含着许多子程序。如果每一个子程序都能做到高质量,那么整个项目代码的质量必然很高。......
  • 什么是OV代码签名证书?什么是“硬证书”?
    代码签名证书用于对软件代码进行数字签名,保护代码完整性、防止非法篡改;标识软件发行商的身份、确保软件来源可信。按不同验证级别,代码签名证书分为扩展验证型EV代码签名证书、企业验证型OV代码签名证书。什么是OV代码签名证书?OV代码签名证书,是指OV(OrganizationValidation)企业验证......