git常用操作

合并feature分支到main分支,保持main分支为一条直线

bash 复制代码
# 拉取main分支最新内容
git checkout main
git pull origin main

# 切换到目标feature分支,将main分支rebase到目标分支
git checkout feature/demo
git rebase main
# 如果有冲突,解决冲突后,继续rebase
git rebase --continue

# 切换至main分支,合并feature分支
git checkout main
git merge feature/demo
git push origin main

合并远端tag到本地分支

假设远端tag为0.6.15

bash 复制代码
git fetch upstream
git checkout -b feature/0.6.15 0.6.15

# 合并main分支到新的分支
git rebase main
# 如果有冲突,解决冲突后,继续rebase
git rebase --continue
相关推荐
wxr06162 小时前
GIT学习
git·学习
猫头虎4 小时前
2026最新|GitHub 启用双因素身份验证 2FA 教程:TOTP.app 一键生成动态验证码(新手小白图文实操)
git·开源·gitlab·github·开源软件·开源协议·gitcode
爱学英语的程序员5 小时前
让AI 帮我做了个个人博客(附提示词!)
人工智能·git·vue·github·node·个人博客
liu****6 小时前
git工具
git·python·算法·机器学习·计算机基础
wxr06167 小时前
git无法克隆
git
cooldream20099 小时前
Git 拒绝推送(Push Rejected)问题全解析与解决方案实战指南
git
wxr06169 小时前
GIT无法push
git·gitee
装不满的克莱因瓶11 小时前
【踩坑】IDEA提交Git .gitignore忽略文件不起作用
java·git·.gitignore·踩坑
cos21 小时前
Fork 主题如何更新?基于 Ink 构建主题更新 CLI 工具
前端·javascript·git
OpenMiniServer1 天前
当 AI 成为 Git 里的一个“人”
人工智能·git