git将远程的master分支的commit都拉取到本地

将远程的master分支的commit都拉取到本地,rebase

powershell 复制代码
# 1. 保存当前工作(如果有未提交的更改)
git stash
# 2. 获取最新 main 的 commit
# 更新本地的 main 分支
git checkout main
git pull origin main
# 3. 将你的分支变基到最新 main
# 回到你的分支并 rebase
git checkout your-branch
git rebase main
# 4. 处理可能的冲突(如果有)
# git add .
# git rebase --continue
# 5. 恢复暂存的工作
git stash pop
# 6. 推送到远程(需要强制推送,因为历史改变了)
git push origin your-branch --force-with-lease
相关推荐
cen__y4 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
bukeyiwanshui7 小时前
20260518 Swift实验
git·swift
qziovv7 小时前
Git 回退场景
大数据·git·elasticsearch
来自大山深处的Doge_9 小时前
解决Git提交更新更改时出错: detected dubious ownership in repository at ...
git
嵌入式爱好者hsw12 小时前
Git 部署本地仓库
git
C137的本贾尼13 小时前
Git基本操作(三):版本回退,坐上“时光机”
git
ylifs14 小时前
目的驱动式Git用法
git
来尔君14 小时前
Git Bash 提示符简化(就是每次敲命令时上面显示的那一行信息)
git·命令行
我叫张小白。15 小时前
PyCharm 集成 Git 与 Gitee
git·pycharm·gitee
小雨青年15 小时前
Git Bisect 实战:用二分法快速找到引入 Bug 的提交
git·bug