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
相关推荐
CoderJia程序员甲3 小时前
GitHub 热榜项目 - 日榜(2025-12-30)
git·ai·开源·llm·github
夜流冰5 小时前
Git - github-git-cheat-sheet
git·github
AD钙奶-lalala6 小时前
本地新建分支并推到远程Git实现
git
Yulki13 小时前
【经验分享】Git如何连接Github私有仓库
经验分享·git·github
弘毅 失败的 mian13 小时前
Git 多人协作
经验分享·笔记·git
猫腻余腥14 小时前
Git 命令使用教程
git
lanhuazui1014 小时前
git常见操作
git
未名编程15 小时前
本地项目上传 GitHub 私有库:GitHub CLI 与 Git 原生双方案详解
git·github
我是一只代码狗16 小时前
git和master分支进行对比差异
git
弘毅 失败的 mian16 小时前
Git 标签管理
经验分享·笔记·git