如何在IntelliJ IDEA中同步更新已有GitHub仓库的新分支
解决IntelliJ IDEA推送本地新分支到已有GitHub仓库的问题
你之前点的<Git -> GitHub -> Share Project on GitHub>是用来首次把本地项目上传到GitHub创建新仓库的,你的仓库已经存在,所以才会报错。要同步本地新分支到已有远程仓库,直接用分支推送操作就行,步骤如下:
确认当前在
CreatingViews分支,且修改都已提交
看IntelliJ右下角的分支名称,确保是CreatingViews;也可以打开底部的Git工具窗口,检查有没有未提交的修改,确保所有变更都已经提交到本地分支。推送本地分支到远程
方法一:通过Git工具窗口推送- 打开底部的Git工具窗口(按
Alt+9或者点击底部工具栏的Git图标) - 切换到
Log标签,找到CreatingViews分支的最新提交记录 - 右键点击该提交,选择
Push... - 在弹出的窗口里,确认远程仓库是你的
Spring-Web-App仓库,分支选择CreatingViews,点击Push就完成了
方法二:通过顶部菜单栏推送
- 确保当前分支是
CreatingViews - 点击顶部菜单栏的
Git -> Push(注意不是Share Project选项) - 在推送窗口中,IntelliJ会自动识别远程还没有
CreatingViews分支,直接点击Push就能创建并同步远程分支
- 打开底部的Git工具窗口(按
验证同步结果
推送完成后,打开你的GitHub仓库页面,切换分支下拉菜单,就能看到CreatingViews分支已经同步上去了
内容的提问来源于stack exchange,提问作者Emmanuel P. Teage
相关产品推荐
相关产品推荐

