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
相关推荐
陈佬昔没带相机2 小时前
GitHub clone 不动、pip 卡住、brew 转圈?一份指南搞定
git·npm
CoovallyAIHub6 小时前
15K Star中文首发!$5部署一个会自我进化的私人Agent——NousResearch开源Hermes Agent
git·架构·github
无限进步_7 小时前
【C++】巧用静态变量与构造函数:一种非常规的求和实现
开发语言·c++·git·算法·leetcode·github·visual studio
降临-max7 小时前
Git 协同开发与冲突解决
笔记·git
高志小鹏鹏8 小时前
告别“修复 bug”:让别人一眼看懂你的 Commit
git·github·代码规范
Rabbit_QL12 小时前
【Git基础】03——Git 撤销与回退:改错了怎么办
大数据·git·elasticsearch
无限进步_12 小时前
【C++&string】寻找字符串中第一个唯一字符:两种经典解法详解
开发语言·c++·git·算法·github·哈希算法·visual studio
HashFlag12 小时前
Git经典锁报错问题
linux·windows·git·mac
木下~learning13 小时前
零基础Git入门:Linux+Gitee实战指南
linux·git·gitee·github·虚拟机·版本控制·ubunt
zh_xuan13 小时前
修改远程仓库名以及和本地工程同步
git