git新建分支及切换

2023-05-16

新建分支前,先看一下目前是在哪个分支。可以看到下图我是在master分支上。

使用以下命令创建新分支,并切换到新分支。

 git  checkout  -b  main 创建main分支并切换到main,main可以换成别的名字

呜呜,出现了以下报错,打了好几遍命令都不行~~

 切换完分支后,发现报错(注意:切换到的分支上有文件,我没有pull下拉到本地仓库):

error :failed to push some refs to 'git.....'

经查找, 一定要注意切换分支,一定要先拉取在上传,即:

git  pull origin  main

git init .

git add .

git commit -m ""

然后  git push origin  main 

完成!!!

又不符合写作规范,不知道是不是字数不够呢,多打一点点字,硬凑字数,哈哈哈! 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

git新建分支及切换 的相关文章

  • 如何将更改提交到另一个预先存在的分支

    我刚刚对一个分支进行了更改 如何将更改提交到另一个分支 我正在尝试使用 git checkout the commmit to the changed branch b the other branch 但是 我认为这不是正确的做法 因为在
  • 运行 flutter doctor 吐出错误:标准错误:致命:坏对象 HEAD

    我已经从官方网站安装了 Flutter 和 Android Studio 我是 Git GitHub 移动开发和 Android 开发的新手 我试图在命令提示符 Windows 10 中运行 flutter doctor 命令 但是 它会以
  • 在 git 中管理 schema.rb 的首选方法是什么?

    我不想添加schema rb to gitignore 因为我希望能够从该文件加载新的数据库架构 然而 保持检查状态会导致各种虚假冲突 而这些冲突很容易通过新的解决方案解决 db migrate reset 基本上我想要一种方法 将 sch
  • 从 Eclipse 的历史视图中删除 ORIG_HEAD 和 FETCH_HEAD

    我最近开始使用 Eclipse Kepler 和 EGit 插件 这些分支不是我习惯的 有没有办法永久阻止这些分支的创建 我尝试手动删除它们 但它不起作用 并且我不想在下次获取或变基时保留它们 据我从对您问题的评论中了解到 您只希望这些参考
  • 如何列出未推送的 Git 提交(本地但不在源上)

    如何查看我所做的 尚未推送到远程存储库的任何本地提交 偶尔 git status将打印出我的分支是X提交之前origin master 但不总是 这是我安装的 Git 的错误 还是我遗漏了什么 这给出了 origin master 和 HE
  • 名称和电子邮件在 Git 的每用户配置文件中设置,但 Git 仍使用默认生成的名称和电子邮件

    标题已经说了 但我会更彻底地解释一下 我已使用以下命令按照建议配置了用户名和电子邮件 git config global user name git config global user email 我可以通过执行以下操作来验证这是设置的g
  • 每个分支的 Git 磁盘使用情况

    你知道是否有办法列出每个分支的 git 存储库的空间使用情况 喜欢df or du would 分支的 空间使用情况 是指 尚未在存储库的其他分支之间共享的提交所使用的空间 这没有正确的答案 如果您查看仅包含在特定分支中的提交 您将获得 b
  • git 的精简包是什么?

    我还没有找到太多关于瘦包的信息 并且手册页的信息对此相当含糊 我知道这与连接速度慢有关 但是什么是 连接速度慢 它的优点和缺点是什么 什么时候应该使用它 什么时候不应该使用它 根据记录 手册页 index pack https www gi
  • Azure git 部署 - 第二个程序集中缺少引用

    我正在尝试将 Bitbucket 部署设置到 Azure 网站 我成功链接了 Bitbucket 和 Azure 但是当我推送到 Bitbucket 时 我在 Azure 站点上收到以下错误 如果我单击 查看日志 它会显示以下编译错误 D
  • 如何防止克隆我的 github 存储库?

    我正在尝试找到一种方法来防止从 github 存储库克隆 例如 我有一个私有存储库 有些人在该存储库中工作 在公司计算机中 团队中的每个人都设置了授权级别 当我在 github 上为某个用户设置授权时 该存储库可在他 她自己的 github
  • 如何使用 git-tfs 清理损坏的历史记录

    我不确定我是如何进入这种状态的 但我的 tfs 默认远程分支中有一些 TFS 中不存在的提交 所以我想摆脱它们 所以我的历史是这样的 A B C D tfs default 但提交 B 和 C 实际上并不是 TFS 中的变更集 因此 当我签
  • gitattributes 中的`* text=auto eol=lf` 会做什么?

    我们的 gitattributes 文件中有这样的内容 text auto eol lf 我想准确理解这是做什么的 第一部分是text auto 来自文档 http git scm com docs gitattributes 这确保了所有
  • 如何在Git中手动合并所有文件?

    我想合并所有文件manually有了 meld 或任何其他 diff 工具 我如何使用 Git 来做到这一点 当我跑步时git mergetool它说no files need merging 所以我想只有当我有冲突时我才能做到这一点 有更
  • 执行 git stash 、 git checkout mybranch 、 git stash pop 的管道命令是什么?

    我想创建一个执行以下操作的脚本 1 git 存储 2 git checkout myBranch 3 git stash 弹出 有哪些 git 管道命令可以替代上述 git 瓷器命令 Edit 根据 Mark Adelsberger 和 T
  • 未签出...捆绑安装无法修复帮助!

    https github com intridea omniauth git at master is not checked out Please run bundle install Bundler GitError 那我该怎么办 捆绑
  • git reword 在变基期间显示合并冲突,但是 pick 工作正常

    我正在尝试用很少提交的另一个分支来重新建立一个分支 虽然提交包括合并提交 但我可以使用以下命令成功地对其进行变基git rebase i r m
  • 在防火墙后面使用 GitHub,无需 SSH 访问

    我真的很想使用 GitHub 但我的公司一切都被锁定了 现在 我只能通过HTTP协议使用Tortoise SVN 我可以以同样的方式使用 GitHub 吗 如果是这样 怎么办 我认为你一直能够克隆github https github co
  • Eclipse git checkout(又名恢复)

    是否可以做相当于git checkout在 Eclipse 中使用 Egit 插件 我有一个已修改的文件 我想放弃更改并将文件恢复到源存储库中的内容 在 Subversion 中 这称为恢复 在 git 中 相当于 checkout 我在团
  • 防止在 Git 中签出

    我目前正在研究使用 Git 管理 OpenInsight 应用程序的源代码 由于 OI 代码存储在数据库表中 因此需要进行一定量的手动工作才能将源代码导出为文本 反之亦然 到目前为止 我已经成功地使用 Git 挂钩自动化了很多这项工作 但是
  • Git 查找第一个非本地提交

    有关的 列出尚未推送到源的 Git 提交 https stackoverflow com questions 3080509 list git commits not pushed to the origin yet git rev par

随机推荐

  • Python3 SMTP发送邮件

    SMTP xff08 Simple Mail Transfer Protocol xff09 即简单邮件传输协议 它是一组用于由源地址到目的地址传送邮件的规则 xff0c 由它来控制信件的中转方式 python的smtplib提供了一种很方
  • Tomcat方式启动CAS(附:java环境的切换)

    目录 一 安装java 1 8 注意 二 安装Tomcat 三 安装CAS 一 安装java 1 8 Java JDK在linux系统有两个版本 xff0c 一个开源版本Openjdk xff0c 还有一个oracle官方版本jdk xff
  • STM32—基于ZE08-CH2O模块检测甲醛含量精解

    ZE08 CH2O模块概述 管脚定义 xff1a ZE08 CH2O模块的数据及其使用方法 xff1a 这是我经常用的方法 xff1a 使用串口来接收数据 然后这个模块分为两个模式 xff1a 1 xff0c 主动上传模式 xff0c 2
  • 上位机 PC 和下位机 STM32 串口之间串口通讯的连接图如图 2 所示。USART1_TX 引脚为 PA9,USART1_RX 引脚为PA10 。编程实现如下功能:

    上位机 PC 和下位机 STM32 串口之间串口通讯的连接图如图 2 所示 USART1 TX 引脚为 PA 9 xff0c USART 1 RX 引脚为 PA10 编程实现如下功能 xff1a 当 上位机向下位机发送 1 时 xff0c
  • List集合

    List list集合在java util下使用时需要导包 List集合特点 xff1a 有序 xff1a 存和取的元素顺序一致有索引 xff1a 可以通过索引操作元素可重复 存储的元素可以重复 61 61 List特有 61 61 方法
  • docker服务更新脚本

    一 安装docker docker version systemctl status docker 1 cd home qcpublish qctool dockerInstall 2 yum localinstall y rpm 3 sy
  • 蓝桥杯嵌入式组环境配置(keil mdk+sdk+STM32cubemx)

    1 keil mdk下载 官网也可以下载 地址 MDK ARM Version 5 38a Evaluation Software Request keil com 没梯子速度太慢了 我已经把安装包放在了云盘里链接 xff1a 链接 xff
  • UDP通信代码

    1 客户端代码 创建一个套接字 设置服务器地址 使用sendto向服务器端或接收端发送数据 使用recv接受数据 include lt sys un h gt include lt sys types h gt include lt sys
  • 手把手教CMake编译Qt5工程

    一 新建CMakeLists txt 可以在工程目录下新建一个名为CMakeLists txt文件 xff0c 亦或是 xff0c 在Qtcreator中 xff0c 右键项目 xff0c 添加新文件 xff0c 选择General中的Em
  • Jmeter性能测试(17)--目录结构

    首先得了解一下这些东西 xff0c 以后才能快速的找到某些配置文件进行修改 xff08 举个例子 xff0c 改配置只是其中之一 xff09 一 bin目录 examples 目录中有CSV样例 jmeter bat windows的启动文
  • 冒泡排序和选择排序的区别

    一 区别 1 冒泡排序是比较相邻位置的两个数 xff0c 而选择排序是按顺序比较 xff0c 找最大值或者最小值 xff1b 2 冒泡排序每一轮比较后 xff0c 位置不对都需要换位置 xff0c 选择排序每一轮比较都只需要换一次位置 xf
  • 使用Navicat连接mysql出现的报错:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and co

    报错如下 Err 1055 Expression 1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 39 information
  • hadoop三大组件

    1 介绍hadoop的组件 hadoop有三个主要的核心组件 xff1a HDFS xff08 分布式文件存储 xff09 MAPREDUCE xff08 分布式的计算 xff09 YARN xff08 资源调度 xff09 xff0c 现
  • phoenix安装及使用(重点二级索引)

    文章目录 一 phoenix搭建1 关闭HBase集群 xff0c 在master中执行2 上传解压配置环境变量3 将phoenix 4 15 0 HBase 1 4 server jar复制到所有节点的hbase lib目录下4 启动hb
  • Hive数仓分层架构

    文章目录 一 为什么要进行数据分层 xff1f 数据分层的好处 xff1f 1 原因2 好处 二 hive数仓分为哪几层 xff1f 1 ODS层 数据运营层 xff08 贴源层 xff09 作用我们需要做的是 xff1f 2 DW层 xf
  • Hive调优方式

    文章目录 一 建表注意事项1 分区 分桶2 一般使用外部表 xff0c 避免数据误删3 选择适当的文件储存格式及压缩格式4 命名要规范5 数据分层 xff0c 表分离 xff0c 但是不要分的太散 二 查询优化1 分区裁剪 where过滤
  • 点到点专线是什么?点到点专线和互联网专线有什么区别?

    在互联网时代 xff0c 宽带是每个家庭不可或缺的东西 xff0c 宽带受到上下速度的限制 xff0c 所以一般宽带不能达到最佳的网速 这时候有些用户为了让自己的网速更快 xff0c 会采用点到点专线 xff0c 那么什么是点到点专线呢 x
  • 数据存储:私有云的好处

    随着技术的进步 xff0c 许多任务 xff08 包括数据管理 xff09 都有可能去物质化 现在 xff0c 越来越多的公司使用云服务器 它是一种解决方案 xff0c 可方便存储 交换和访问公司的计算机数据 当然 xff0c 你已经听说过
  • Switch case 使用及嵌套语法

    目录 switch case 语句讲解 Switch 也可以嵌套 switch case 语句讲解 代码中 虽然没有 限制 if else 能够处理的 分支 数量 xff0c 但当分支过多时 xff0c 用 if else 处理会不太方便
  • git新建分支及切换

    新建分支前 xff0c 先看一下目前是在哪个分支 可以看到下图我是在master分支上 使用以下命令创建新分支 xff0c 并切换到新分支 git checkout b main 创建main分支并切换到main xff0c main可以换