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
相关推荐
Joy T2 小时前
【Web3】深度解析 NFT 跨链智能合约开发:原生资产与衍生包装合约架构实战
git·架构·web3·区块链·node·智能合约·hardhat
谢斯3 小时前
【git】当项目中存在已经提交的忽略内容应该如何剔除掉
git
笑鸿的学习笔记3 小时前
git笔记之git commit --amend三种常用写法的简洁区别对比
笔记·git
xingzhemengyou13 小时前
Git版本控制系统详解
git
cui_ruicheng4 小时前
Linux基础开发工具(三):Git 版本控制与 GDB 调试入门
linux·git·编辑器
叹一曲当时只道是寻常5 小时前
Git仓库管理工具Forks部署教程
git
笑鸿的学习笔记5 小时前
git笔记之已push到远程,想把最新的两个commit合并为一个commit, 使用reword和fixup
笔记·git
徐健峰13 小时前
Claude Code 安装完全指南(Mac 版):Git、环境变量、PATH 与常见报错一次讲清(2026)
git·macos·arcgis
sunriver200014 小时前
【Git】TortoiseGit无法push远程仓库
git·tortoisegit
REDcker21 小时前
Git分支可视化管理面板设计与选型
git