首页 > 其他分享 >IDEA切换git分支(从本地切换、从远程拉取后切换)

IDEA切换git分支(从本地切换、从远程拉取后切换)

时间:2022-10-31 11:45:23浏览次数:55  
标签:git IDEA update 切换 本地 commit 分支

链接 :https://www.jianshu.com/p/8a5d6a93c0a8

:https://www.cnblogs.com/isme-zjh/p/15612035.html

场景: 在多人开发中,需要在主分支的基础上创建一些分支去分配给 小组或者是个人去开发,然后小的分支上的功能开发完毕后,再,merge(合并)到主分支上;

1、IDEA查看当前的分支

下图1.1中是 master 主分支

(图1.1   当前处在主分支)

 下图1.2中是 pos_web_update 分支,不是主分支

 

(图1.2   当前处在pos_web_update分支,不是主分支)

 

 

 2.需要切换到为了修改项目而创建的新分支,这个分支可以在git上创建,例如当前情况是需要切换到8-posauth-update分支

点击上图中的git:xxxxx进行切换

(图  2.1当前所有可见的分支)

 

如果本地没有这个需要切换到的8-posauth-update分支,则需要点击远端的这个分支,将其拉取到本地

 

 

(图2.2将远程的分支checkout到本地)

 

 

 出现以下修改名称的弹框提示

 

 

 (图 2.3    点击OK即可切换到这个分支)

 

如果本地已经有这个分支了,直接Checkout切换即可。

 

 

 (图2.4   直接在本地的分支之间切换)

 

3.修改代码...
3.1 例如前端当前更新了element-ui这个框架,升级到了2.4.6,则需要修改一点东西
3.2 el-table 组件的展开每行的时间绑定属性由@expand改成了@expand-change
3.3 在项目路径中全局搜索“@expand”,右键你想搜索的文件目录,此处例子为src

 

 (图3.3    右键你想搜索的文件目录)

 

 (图3.4    或者选择全局替换);

3.5 Replace 或者 Replace All

 

 

4.暂存到本地git服务器
4.1 在空白处右键,选择Git -> CommitFile...

 

 (图 4.1   暂存到本地git服务器)

 

4.2 commit

 

 (图4.2    commit操作)

4.3 继续commit

 

 (图 4.3   继续commit操作)

 

4.4 推送到远端git服务器
注意:可以先commit多次(可能改了多个地方)到本地git服务器,再push一次性到远端的这个分支上,这里直接push操作,到远程分支

 

 

 

(图4.4    推送到远端git服务器)

 

 

 4.5 再次点击push

 

 

 (图4.5    再次点击push)

 

4.6 显示提交成功

 

 

(图  4.6   显示提交成功)

 

5.大功告成,即可在gitlab上的可以看到提交的内容

 

 

 

 

标签:git,IDEA,update,切换,本地,commit,分支
From: https://www.cnblogs.com/isme-zjh/p/16843762.html

相关文章

  • Git的基本使用
    Git的安装与基本操作:10分钟搭建自己的Git仓库:​​https://mp.weixin.qq.com/s/6GyYlR9lpVcjgYmHMYLi0w​​IDEA中的Git操作,看这一篇就够了!: ​​码云帮助中心​​​​https:......
  • Java IDE Maven Git配置
    mavenconf<localRepository>D:/localRepository</localRepository>  永久配置jdk1.8 ......
  • 多分类logit回归案例分析
    在研究X对Y的影响时,因变量Y有时是分类变量,这时如果还想分析影响关系可以使用logit回归,常见的logit回归包括,二元logit回归(二项logit回归)、多分类logit回归以及有序logit回归......
  • mysql主从配置及切换
    mysql主从分离是怎么配置的1、在主从服务器上都装上MySQL数据库,windows系统鄙人安装的是mysql_5.5.25.msi版本,Ubuntu安装的是mysql-5.6.22-linux-glibc2.5-i686.tarwindows......
  • 天气案例(点击按钮可切换其他页面)
    <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> <!-- 1.需求:点击button标签,可以来回切换“炎热”,“寒冬” 两种写法: 插值<h1>今日天气{{......
  • gitlab+jenkins+harbor+k8s部署微服务-准备工作
    DevOps,字面意思是Development&Operations的缩写,也就是开发&运维。一、Code阶段工具在code阶段,我们需要将不同版本的代码存储到一个仓库中,常见的版本控制工具就是SVN或者......
  • 下一代工具链「GitHub 热点速览 v.22.43」
    作为一个前端工程师,你这周被下一代的前端工具链Turbo刷屏了吗?不只是Turbo这个小工具,作为一个社区生产力工具,本周思否还开源了他们的问答系统answer,能直接用上相关的......
  • git推送本地项目到运城仓库
    输入初始化仓库:gitinit继续输入(相当于将本地文件和远程仓库建立连接):gitremoteaddorigin远程仓库地址继续输入(将Gitee上的仓库pull到本地文件夹中):gitpullorig......
  • 【idea技巧】idea插件推荐安装(持续更新)
    1.CodeGlancePro用于右侧显示代码2.Showcomment用于显示注释(显示中文注释主要是)......
  • 【idea技巧】idea文件显示最近编辑时间
    显示效果设置方法......