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
相关推荐
空空kkk4 小时前
Git版本控制(一)
git
毛豆的毛豆Y6 小时前
git 如何 fork 一个仓库的所有分支
git
测试人社区—84166 小时前
Postman API测试指南
人工智能·git·测试工具·自动化·bug·postman
芒克芒克8 小时前
『Git Tag标签+项目远程操作全解:推送、拉取与版本同步实战』
java·git
fruge9 小时前
前端工程化最佳实践:ESLint+Prettier+Git Hooks 统一开发规范
前端·git
_院长大人_9 小时前
解决 Git 提交大文件导致 Push 被拒绝的问题
java·git·后端·elasticsearch
浪潮IT馆9 小时前
win11安装Git
windows·git
SoulmateShkart10 小时前
Git基本使用命令简略版
git
达子66610 小时前
笔记-使用Repo工具管理多个关联仓库(适用于复杂项目)
git·gitee·github