发布时间:2026-02-11
浏览次数:0
这篇文章重点讲的是,在IDEA V2022.2这个新版本里,会讲述怎样与远程Git存储库实行同步操作 ,其操作内容涵盖提取 ,拉取 ,更新这几个方面。
慧都网提供IDEA官方最新版的免费下载试用,还有历史版本的下载,以及在线文档和帮助文件的下载。
在把工作成果借助将更改推送到上游去进行共享以前,您得和远程存储库同步,以此来保证项目的本地副本属于最新状态。您能够经由下面这些方式当中的一种来开展此操作:提取更改,拉取更改,或者更新项目。
Git 分支弹出窗口指示分支是否具有尚未提取的传入提交:
抓取更改
处在当您从上游那儿获取更改的状况下,自上次和远程存储库同步以来所做提交当中的全部新数据,都会被下载到本地副本里。而这个新数据是不会集成到本地文件当中的,并且与之相关的更改也是不会应用到代码之上的。
取出的变动存储成远程分支,这给予你在把它们跟文件合并以前查看它们的契机。鉴于fetch不会对本地开发环境造成影响,所以这是获取远程存储库全部更改更新的安稳办法。
要获取更改,请从主菜单中选择 Git |获取。
更新分支
倘若存在把特定分支跟其远程所追踪的分支进行同步的需求,那就运用更新,这可是获取并且在之后把更改施加于所选分支的便利且快速的途径呢。
于“分支”弹出的窗口里,或者在“版本控制”工具窗口的“分支”窗格那儿,挑选出一个分支,接着从上下文菜单之中选取“更新”。
IDEA 会把远程分支里的更改提取出来,依据在“设置/首选项”那儿所选择的更新方法,实施变基或者合并操作,把这些更改整合到本地分支里,这属于版本控制中的 Git 范畴。
拉取更改
如果要把更改从别的分支而非其远程跟踪的分支获取到当前分支,那就使用pull。当你进行拉取操作时,你不但能够下载新数据,还能够把它集成到项目的本地工作副本里。
从主菜单中intellij idea 怎么使用,选择 Git |拉。将打开“拉取更改”对话框:
倘若您拥有一个存在多个存储库的项目,那么便会呈现出一个额外的下拉列表,此列表可供您去挑选存储库。要是针对项目定义了多个远程数据库,那就从列表里选择其中一个远程数据库(默认情形下为)。选定要从中把更改提取至当前已签出分支里的那个分支。默认状况下,当前本地分支所跟踪的远程分支处于被选中状态。要是您指定了其他分支,IDEA 将会记住您的选择,并且在未来默认展示此分支。要使用选项来进行拉取的话,那就单击修改选项,接着从以下这些选项里去作出选择:——从远程分支获取更改后之时,IDEA会把本地未推送的更改再度转变为提取的更改;——ff - only,仅在能够快进的情形下,才会去解决合并问题;——no - ff,合并提交会在所有状况下被创建,哪怕合并能够解析成快进;—— 会在当前分支之上创建涵盖所有拉取更改的单个提交。不会创建合并提交来执行合并,而是让您能在提交前检查合并结果,之后单击“拉取”更新项目,此为“--no-”的作用。
要是您存在多个项目根目录,或者期望每当跟远程存储库同步之际从所有分支里提取更改,那您有可能发觉更新项目是一项更为便利的选择。
发起执行更新操作这个行为的时候,IDEA会从全部项目根以及分支里提取更改,并且会把被跟踪的远程分支合并到本地工作副本之中(等同于pull操作)。
要是您的项目含有子模块,而且它们处在分支之上,那么它们同样会自动更新。要是子模块处于分离的HEAD状态,IDEA将会调用,这是会签出根存储库中所引用的提交。这就意味着只有当根存储库中的子模块引用出现更改或者增添了新的子模块时,才会开展更新。
于主菜单里,挑选VCS |更新项目或按给定按键。会开启“更新项目”对话框。选取更新类型(此策略会应用到Git版本控制下的全部根目录):把传入的更改合并至当前分支:选中此选项能在更新时执行合并操作。这等同于运行之后 , 或。git pull --no-基于传入更改来重定当前分支的基变更:选中此选项可以在更新时进行重定基操作。这和运行之后 ,或者(所有本地提交都会置于更新的上游头的顶端)等效。git pull --
要是选择将来不呈现“更新项目”对话框,接着期望往后更改默认更新策略,那就转至“版本控制”,再到 IDE 设置的“确认”页,于调用这些命令之际选择“显示选项”对话框当中的“更新”,并且在下次开展更新之时去修改更新策略。
操作 更新完成后,“更新信息”选项卡于 Git 工具窗口里将被 添加。其列出了自与远程数据库上次同步之后所进行的全部提交,且能够许可 您以跟“日志”选项卡同样的方式去查看更改。
特此予以重要公布周知:依据厂商所传达的紧要相关通知内容,自 2022 年 10 月 1 日起,就开始会全面性地上调 IDE 的价格intellij idea 怎么使用,也会调整.NET 工具的价位,同时还对 All Pack 订阅产品价款作出提升之举。
想要了解 IDEA价格的朋友,点击查看。
慧都网,可进行正版IDEA购买,还能咨询IDEA授权价格,是IDEA官方授权经销商。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码