【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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 美化包软件_手机主题美化软件

    美化包软件_手机主题美化软件前言在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

    2022年7月31日
    9
  • 禁止validateRequest的办法

    禁止validateRequest的办法A  potentially  dangerous  Request.Form  value  was  detected  from  the  client  (txtTest=””).  由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错。  解决方案一:    在.aspx文件头中加入这句:        解决方案二:    修

    2022年5月6日
    37
  • uva1599_cumulative iteration number

    uva1599_cumulative iteration numberProblemC:Self­describingSequence SolomonGolomb’s self­describingsequence  istheonlynon­decreasingsequenceofpositiveintegerswiththepropertythatitcontainsexactly f(k)

    2022年9月27日
    2
  • 海思android4.4 SDK编译Latin输入法[通俗易懂]

    海思android4.4 SDK编译Latin输入法

    2022年2月2日
    73
  • Android listView用法详解

    Android listView用法详解1.前言在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。列表的显示需要三个元素:1.ListVeiw:用来展示列表的View。2.适配器:用来把数据映射到ListView上的中介。3.数据:被映射的字符串,图片,或者基本组件。2.listView的使用listVi

    2022年7月22日
    15
  • LAMP配置-nginx.conf「建议收藏」

    LAMP配置-nginx.conf「建议收藏」#usernobody;worker_processes8;worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;error_loglogs/error.logcrit;pidlogs/nginx.pid;worker_rlimit_nofile65535;events{useepoll;worker_c.

    2022年6月5日
    30

发表回复

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

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