git branch 命令查看分支、删除远程分支、本地分支

git branch 命令查看分支、删除远程分支、本地分支gitbranch命令操作1、查看本地分支:gitbranch前面带有*号的是当前分支2、删除本地分支:gitbranch-d[branchname]提示删除了一个名为list的本地分支3、删除远程分支:gitpushorigin–delete[branchname]提示删除了一个名为201804019-test-files的…

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

git branch 命令操作

1、查看本地分支 : git branch
前面带有号的是当前分支

前面带有*号的是当前分支

2 、删除本地已合并的分支: git branch -d [branchname] 某些情况下可以用 git branch -D [branchName] (使用时应注意是否已合并)
提示删除了一个名为:list的本地分支
提示删除了一个名为list的本地分支

3、删除远程分支: git push origin --delete [branchname]
提示删除了远程分支
提示删除了一个名为 201804019-test-files 的分支,
注意: 在删除远程分支时,同名的本地分支并不会被删除,所以还需要单独删除本地同名分支
如果发生以下错误:
error: unable to delete ‘origin/xxxxxxxx-fixbug’: remote ref does not exist
error: failed to push some refs to ‘git@github.com:xxxxxxxx/xxxxxxxxxx.git’
解决办法: git checkout xxxxx-fixbug 切换到当前分支上, 然后再 进行 git push –delete origin origin/xxxxx-fixbug
此时将不会再发生错误 。

4、创建分支 :git branch [branchname]
需要注意,创建分支时,不会有什么提示。

5、 查看全部分支(包含本地和远程) :git branch -a

6、根据指定版本号创建分支: git checkout -b branchName commitId
7、清理本地无效分支(远程已删除本地没删除的分支): git fetch -p
8、如果分支太多,还可以用此命令进行分支模糊查找: git branch | grep 'branchName'

git tag 删除本地tag 和永久删除远程tag防止恢复 –>

欢迎到我的github交流讨论学习: https://github.com/duxinglangzi

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

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

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


相关推荐

  • Hunyuan-MT-7B显存溢出?分块加载策略优化部署教程

    Hunyuan-MT-7B显存溢出?分块加载策略优化部署教程

    2026年3月12日
    2
  • sharePreference的几个重点

    sharePreference的几个重点

    2022年3月3日
    101
  • 查oracle的tps,Oracle TPS指标[通俗易懂]

    查oracle的tps,Oracle TPS指标[通俗易懂]定义TPS:TransactionsPerSecond(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS=CAPS×每个呼叫平均TPS)TPMC:TransactionsPerMinute(每分钟处理的交易量),tpmC值在国内外被广泛用于衡量计算机系统的事务处理能力。–查看某段时间数据库的TPS指标,通过…

    2022年8月30日
    6
  • 利用OpenCV的函数adaptiveThreshold()实现图像的自适应二值化阈值分割—详解函数adaptiveThreshold()

    利用OpenCV的函数adaptiveThreshold()实现图像的自适应二值化阈值分割—详解函数adaptiveThreshold()图像阈值化的目的是从灰度图像中分割出目标区域和背景区域 然而仅仅通过设定固定阈值来实现图像的阈值化分割 很难达到理想的分割效果 比如我之前写的博文 https blog csdn net wenhao ir article details 就是一种固定阈值法 在实际应用中 我们可以通过图像像素邻域块的分布特征来自适应确定区域的二值化阈值 OpenCV 中提供了自适应阈值化函数 adaptiveThre 来实现自适应阈值处理

    2026年3月18日
    2
  • vue-cli设置proxy代理

    vue-cli设置proxy代理Proxy 是什么 proxy 是 ES6 中就存在的 用于修改某些操作的默认行为 可以理解成在目标对象前设一个拦截层 因此也叫 代理器 如果你的前端应用和后端 API 服务器没有运行在同一个主机上 你需要在开发环境下将 API 请求代理到 API 服务器 这个问题可以通过 vue config js 中的 devServer proxy 选项来配置 Proxy 的语法 ES6 原生提供的 Proxy 语法很简单 用法如下 letproxy newProxy target handler 如

    2026年3月16日
    1
  • python之socket编程

    python之socket编程Socket是什么呢?socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭)基本上,Socket是任何一种计算机网络通讯中最基础的内容。例如当你在浏览器地址栏中输入http://…

    2022年7月13日
    17

发表回复

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

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