【git系列】切换分支相关命令

【git系列】切换分支相关命令背景为什么小编突然整理出这样一份命令呢?起因还是目前的工作项目的微服务太多,使用idea切换分支时,很容易点错或者合并错分支代码,于是小编下定决心,放弃使用工具切换分支,使用命令操作,使用之后发现爽的一批,操作起来666的,同时也希望帮助小伙伴们快速入门Git操作分支;命令命令的含义和介绍这些八股文,小编不再累赘,直接上命令创建并切换到本地分支gitcheckout-b分支名切换分支gitcheckout分支名两者的区别是否带-b提交分支到远程仓库(本地分支与

大家好,又见面了,我是你们的朋友全栈君。

背景

为什么小编突然整理出这样一份命令呢?起因还是目前的工作项目的微服务太多,使用idea切换分支时,很容易点错或者合并错分支代码,于是小编下定决心,放弃使用工具切换分支,使用命令操作,使用之后发现爽的一批,操作起来666的,同时也希望帮助小伙伴们快速入门Git操作分支;

命令

命令的含义和介绍这些八股文,小编不再累赘,直接上命令

  • 创建并切换到本地分支
git checkout -b 分支名
  • 切换分支
git checkout 分支名

两者的区别是否带 -b

  • 提交分支到远程仓库
(本地分支与远程分支没有建立映射绑定关系,并创建远程仓库分支)
git push --set-upstream origin 分支名
建立绑定关系之后,就是常见的命令:
git push
  • 将本地分支和远程分支建立映射关系
git branch -u origin/分支名
  • 查看本地当前分支
git branch
  • 查看远程分支
git branch -r
  • 查看远程各分支的最新提交记录
git branch -r -v
或者 git branch -rv
  • 删除本地分支
git branch -d 分支名
  • 删除远程分支
git branch -r -d origin/分支名
git push origin :分支名

  • 查看当前分支修改状态
git status 
或者
git status -s
  • 合并分支
切换到目标分支即需要将别的分支(源分支)合并到当前分支;
git merge develop

而且使用命令终端切换分支,同时降低idea刷新次数,每次切换分支时,idea整个页面都要刷新渲染,导致电脑小风扇飕飕的~

推荐大家使用命令终端对分支进行操作,让自己牢记更多的命令。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151455.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月20日 下午12:16
下一篇 2022年6月20日 下午12:16


相关推荐

  • C#7.0中的解构功能—Deconstruct「建议收藏」

    C#7.0中的解构功能—Deconstruct「建议收藏」解构元组  C#7.0新增了诸多功能,其中有一项是新元组(ValueTuple),它允许我们可以返回多个值,并且配合解构能更加方便的进行工作,如下面例子staticvoidMain(string[]args){(varname,varage)=GetUser();Console.WriteLine($”name:{name}\nage:{age}…

    2025年8月13日
    7
  • 键盘过滤驱动程序[通俗易懂]

    键盘过滤驱动程序[通俗易懂]在我,因为现在是半个月后的时间与驱动器接触,我深深体会到开头难,和学习毅力的重要性。同时推动新。当看着帆驱动的开始《Windows驱动开发技术具体解释》讲的挺细。对新手来说是个不错的学习资料,可是更重

    2022年7月4日
    29
  • BSON类型

    BSON类型目录 1ObjectId2 字符串 3 时间戳 4 日期 BSON 是一种二进制序列化格式 用于在 MongoDB 中存储文档和进行远程过程调用 BSON 规范位于 bsonspec org 每种 BSON 类型都有数字和字符串作为标识符 如下表所示 类型数字别名备注 Double1 double String2 string Object3 object

    2026年3月26日
    2
  • Linux抓包工具[通俗易懂]

    Linux抓包工具[通俗易懂]字符界面的的抓包工具—-tcpdump可用选项-A以ASCII格式打印出所有分组,并将链路层的头最小化。-c在收到指定的数量的分组后,tcpdump就会停止。-C在将一个原始分组写入文件之前,检查文件当前的大小是否超过了参数file_size中指定的大小。如果超过了指定大小,则关闭当前文件,然后在打开一个新的文件。参数file_size的单位是兆字节(是1,000,000字节,而不是1,048,576字节)。-d将匹配信息包的代码以人们能够理解的汇编格式给出。-dd将

    2022年10月14日
    9
  • LSTM的备胎,用卷积处理时间序列——TCN与因果卷积(理论+Python实践)

    LSTM的备胎,用卷积处理时间序列——TCN与因果卷积(理论+Python实践)什么是 TCNTCN 全称 TemporalConv 时序卷积网络 是在 2018 年提出的一个卷积模型 但是可以用来处理时间序列 卷积如何处理时间序列时间序列预测 最容易想到的就是那个马尔可夫模型 P yk xk xk 1 x1 P y k x k x k 1 x 1 P yk xk xk 1 x1 就是计算某一个时刻的输出

    2026年3月17日
    2
  • java批量读取csv文件_Java读取csv文件

    java批量读取csv文件_Java读取csv文件packagecom huateng readcsv importjava io BufferedRead importjava io FileReader importjava util ArrayList importjava util Iterator importjava util List publicclassC privateStrin

    2026年3月20日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号