2024年大数据最全Git 指令深入浅出【2】—— 分支管理(2)

本文介绍了Git的基本操作,如查看远程仓库信息、删除无用分支,以及合并分支(包括ff快速合并和no-ff非快速合并)。重点讲述了合并分支时可能遇到的冲突解决过程,并通过实战演习展示了在处理紧急Bug时的工作流。
摘要由CSDN通过智能技术生成
ls 
git log --graph

image.png
image.png
image.png

# 显示关于远程仓库的信息,包括分支是否跟踪
git remote show origin # origin 是远程仓库名

image.png

# 移除本地仓库中远程仓库已删除的分支
git remote prune <warehouseName>

2. 合并分支

git branch dev # 创建新分支
git checkout dev # 切换至新分支
#-------------------------------------
git checkout -b <branchName> # 创建并切换到新分支(上两条指令 2合1)
# 在 新分支 下创建文件并提交
touch file7
git add file7
git commit -m "merge and delete file7"

image.png

# 合并分支
git checkout master
git merge dev
git branch -d dev

请注意看下方的两个部分。第一次,笔者尝试在dev分支上合并master分支,然后再删除dev分支。但很明显这是错的,如何刚刚把代码合并到dev分支,又马上删除dev那这样的合并还有什么意义呢?所以,正确的做法是:

  • 切换到 要 “合并到”的分支。此处我们要合并到master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值