IDEA中多人项目中如何将自己的本地分支调整到远程的最新分支下

这个内容一开始我就在想,其实我当时也是不会做这种事情,我在网络上找了挺久的,但是我没找到,或者就算找到了也特别麻烦,由于我只需要调整到最新,不需要去整合代码,所以我就去思考,寻找。终于被我找到了这一个简单的方法。

远程分支和本地分支!!!

在 idea 中,本地的分支和远程的分支需要分清楚。如下图所示:Local 下的是本地分支Remote 下的是远程分支,我们需要先了解这个重要的概念

切换远程主分支

第一步我们需要切换到远程主分支。如下图所示,我们在 Remote 下的 master 右键执行 Checkout 操作

(注意: 在这里的主分支名称并不一定, 需要按照自己的项目去调整)

在切换完成之后我们可以在 IDEA 上方的 导航栏中看到,我们当前的分支是 master

从远程拉取最新的 commit 信息

在点击 master 后,选择 Update Project 或者使用快捷键 Ctrl + T, 从远程拉取最新的 commit 信息

而在弹窗的选择中,我们按照默认选择即可

在进行完上述操作后,可以在 git 中看到远程的最新 commit已经被我们拉取下来了

切换分支到最新的 commit

接下来我们需要切换到最新的分支。具体做法:右键分支,点击 Chockout Revision 如下图所示,

将本地分支更新到远程的最新状态

本地Local 下的自己的本地分支右键,点击 Checkout and Rebase onto '最新分支地址'

切换完成就可以了,现在的本地分支已经更新到远程的最新状态了

相关推荐
TT哇7 小时前
【git】本地代码上传到gitee仓库(保姆级教程)idea和vscode等通用
git·gitee·intellij-idea
人在旅途我渐行渐远7 小时前
idea 通过git撤销commit但未push的操作
java·git·intellij-idea
中冕—霍格沃兹软件开发测试7 小时前
Git版本控制在测试项目管理中的应用
人工智能·git·科技·开源·appium·bug
分布式存储与RustFS9 小时前
MinIO替代方案生态集成指南:RustFS如何无缝融入现代技术栈
rust·github·开源项目·对象存储·minio·企业存储·rustfs
lalala_lulu9 小时前
Session 和 Cookie 超详细区别(原理 + 场景 + 实操对比)
github
是毛毛吧10 小时前
豆包风波后的破局者:智谱 AutoGLM 让“AI 手机”走向公共基建
人工智能·智能手机·开源·github·开源软件
Rendy_11 小时前
github copilot vscode插件 没有模型
vscode·github·copilot
测试人社区-小明11 小时前
洞察金融科技测试面试:核心能力与趋势解析
人工智能·科技·面试·金融·机器人·自动化·github
一个不秃头的 程序员11 小时前
配置git仓库的地址
git