IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Git 笔记 - git branch -> 正文阅读

[开发工具]Git 笔记 - git branch

git branch 是操作分支的命令 ? ????

实际操作如下:

1. 列出「本地」分支
$ git branch
2. 列出「远程」分支

-r --remotes

$ git branch -r
3. 列出「本地」和「远程」分支

-a --all

$ git branch -a
4. 新建分支
# 从当前分支 A 创建一个新分支 B,
# 创建后还是位于分支 A,
# 需要使用「git checkout」切换到分支 B
$ git branch <分支名>
5. 修改分支名字

-m --move

# 为当前分支改名
$ git branch -m <新分支名>
# 为指定分支改名
$ git branch -m <原分支名> <新分支名>
# 为指定分支「强制」改名(方式 1)
$ git branch -M <原分支名> <新分支名>
# 为指定分支「强制」改名(方式 2)
$ git branch -m -f <原分支名> <新分支名>
6. 删除「本地」分支

-d --delete

# 常规删除一个分支( ?? 该分支没有未合并的变动)
$ git branch -d <分支名>

# 强制删除一个分支( ?? 不管有没有未合并变化)(方式 1)
$ git branch -D <分支名>

# 强制删除一个分支( ?? 不管有没有未合并变化)(方式 2)
$ git branch -d -f <分支名>
6. 删除「远程」分支
# 删除远程跟踪的分支
$ git branch -r -d <分支名>
7. 查看分支的最新信息

-v -vv --verbose

# 🌟 查看「本地」分支的最新信息
# -v: 每行显示分支信息、最新提交信息、最新commitId,以及与上游分支的关系(若存在)
$ git branch  -v
# -vv: 在 -v 的基础上会打印链接的工作树的路径(若存在)和上游分支的名称
$ git branch  -vv

# 🌟 查看「远程」分支
$ git branch  -v -r
$ git branch  -vv -r

# 🌟 查看「本地」和「远程」分支
$ git branch  -v -a
$ git branch  -vv -a
8. 查看是否合并到当前分支的分支
# --merged: 列出合并到 HEAD(或指定的 commit)中的分支
$ git --merged [<commit>]

# --no-merged: 列出尚未合并到 HEAD(或指定的 commit)中的分支
$ git --no-merged [<commit>]

# ?? 配合 -r 即可查看合并/未合并的「远程」分支
# ?? 配合 -a 即可查看合并/未合并的「本地」和「远程」分支
9. 查看是否包含指定提交的分支
# --contains: 只列出包含指定提交的分支(如果没有指定则为HEAD)
$ git --contains [<commit>]

# --no-contains: 只列出不包含指定提交的分支(如果不指定则为HEAD)
$ git --no-contains [<commit>]

# ?? 配合 -r 即可查看合并/未合并的「远程」分支
# ?? 配合 -a 即可查看合并/未合并的「本地」和「远程」分支
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-01 15:56:38  更:2022-05-01 15:57:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 2:48:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码