惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google Online Security Blog
Google Online Security Blog
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
Jina AI
Jina AI
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
V
V2EX
雷峰网
雷峰网
云风的 BLOG
云风的 BLOG
V
Visual Studio Blog
F
Full Disclosure
Y
Y Combinator Blog
V
V2EX - 技术
Attack and Defense Labs
Attack and Defense Labs
S
Security @ Cisco Blogs
Schneier on Security
Schneier on Security
Microsoft Azure Blog
Microsoft Azure Blog
SecWiki News
SecWiki News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The GitHub Blog
The GitHub Blog
量子位
PCI Perspectives
PCI Perspectives
S
Secure Thoughts
D
Darknet – Hacking Tools, Hacker News & Cyber Security
AWS News Blog
AWS News Blog
Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
K
Kaspersky official blog
B
Blog
A
Arctic Wolf
Hacker News: Ask HN
Hacker News: Ask HN
L
LangChain Blog
T
Tor Project blog
P
Privacy & Cybersecurity Law Blog
Recent Announcements
Recent Announcements
宝玉的分享
宝玉的分享
The Register - Security
The Register - Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
Lohrmann on Cybersecurity
D
Docker
A
About on SuperTechFans
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
The Last Watchdog
The Last Watchdog
S
Security Affairs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Privacy International News Feed
Simon Willison's Weblog
Simon Willison's Weblog

博客园 - smil、梵音

TortoiseGit 的安装与汉化 安装虚拟机+ ubuntu24.04 系统 联想小新安装 ubuntu24.04 双系统 | 安装乌版图系统 | windows安装 ubuntu24.04 双系统 利用faststone capture制作gif动图 Sublime Text 常用编辑快捷键速查表 vscode 中的 css 样式代码不显示折叠图标的解决方法 IDEA中git的Cherry-Pick的可视化使用(个人总结) IDEA中git的Cherry-Pick的使用 IDEA中如何实现git的cherry-pick可视化操作? Windows11添加系统环境变量 VS Code——Live Server的简介、安装与使用 vue3中 pinia 的运用 vscode使用region折叠任意想折叠的代码块 idea中打开多文件编辑器换行展示 本地代码强制覆盖远程代码,本地代码强制和远程某一个分支保持一致,再覆盖远程代码 css头部固定,内容区域高度自适应剩余的屏幕高度,内容区域过多显示竖向滚动条 flex为1的元素宽度自适应的同时,文本太长的时候显示省略号 idea中项目文件目录消失如何解决 vue3插入图片 vue3使用构建工具时,关于本地图片的引用 vue3 中父组件调用子组件的方法,子组件是不是必须暴露方法 如何改变type="checkbox"的input复选框的样式 vue3中非父子组件、非祖先-后代组件之间传递方法 解决 IntelliJ IDEA 中项目右键没有 Git 菜单的问题 关于 ref 为 DOM 元素或子组件实例动态创建引用的总结 Git 合并时出现 Please enter a commit message to explain why this merge is necessary 问题解决 拉取远程其他分支的最新代码 - smil、梵音
我本地分支代码推送到远程的另一个分支,怎么操作?
smil、梵音 · 2025-08-07 · via 博客园 - smil、梵音

问题:我本地代码分支为 zhengjintao-ppt-developV2.1 ,关联的远程分支也是 zhengjintao-ppt-developV2.1,远程分支有一个 test 分支,我已经拉取了最新的远程分支 test 的代码,现在我想把我本地 zhengjintao-ppt-developV2.1 分支的代码推送到远程分支 test ,应该怎么操作?

要将本地分支 zhengjintao-ppt-developV2.1 的代码推送到远程分支 test,请按以下步骤操作:

步骤 1:确保本地分支是最新的(推荐)

为了避免覆盖远程 test 分支其他人的提交,强烈建议先将远程 test 分支的最新改动合并到本地:

# 切换到你的本地分支
git checkout zhengjintao-ppt-developV2.1

# 拉取远程 test 分支并合并到当前分支(解决可能的冲突)
git pull origin test

⚠️ 如果有冲突,需先解决冲突并提交(git commit)。

步骤 2:推送到远程 test 分支

使用 git push 指定本地分支和远程目标分支:

git push origin zhengjintao-ppt-developV2.1:test
  • origin:远程仓库名称(默认通常是 origin

  • zhengjintao-ppt-developV2.1:test:将本地分支推送到远程的 test 分支

特殊情况:强制覆盖远程分支(谨慎使用!)

如果确定要丢弃远程 test 分支的现有内容,强行用本地分支覆盖(例如个人测试分支):

git push -f origin zhengjintao-ppt-developV2.1:test

⚠️ 注意:-f--force)会覆盖远程分支历史,可能导致他人代码丢失!仅限无人协同的分支使用。

后续简化操作(可选)

如果未来需要频繁向 test 推送,可设置本地分支跟踪远程 test 分支:

# 设置当前分支跟踪远程 test 分支
git branch -u origin/test

# 之后在该分支只需执行(无需指定分支名):
git push

总结命令流程:

git checkout zhengjintao-ppt-developV2.1      # 切换到本地分支
git pull origin test                          # 合并远程 test 最新代码(推荐)
git push origin zhengjintao-ppt-developV2.1:test  # 推送到远程 test