本文主要介绍IntelliJ IDEA V2022.2新版本中将介绍如何与远程 Git 存储库同步(提取、拉取、更新)。
在通过将更改推送到上游来共享工作结果之前,您需要与远程存储库同步,以确保项目的本地副本是最新的。您可以通过以下方式之一执行此操作:提取更改、拉取更改或更新项目。
Git 分支弹出窗口指示分支是否具有尚未提取的传入提交:
抓取更改
当您从上游获取更改时,自上次与远程存储库同步以来所做的提交中的所有新数据都将下载到本地副本中。此新数据不会集成到本地文件中,并且更改不会应用于代码。
提取的更改存储为远程分支,这使您有机会在将它们与文件合并之前查看它们。由于 fetch 不会影响本地开发环境,因此这是获取远程存储库所有更改更新的安全方法。
要获取更改,请从主菜单中选择 Git |获取。
更新分支
如果需要将特定分支与其远程跟踪的分支同步,请使用更新。这是获取并随后将更改应用于所选分支的便捷快捷方式。
在“分支”弹出窗口或“版本控制”工具窗口的“分支”窗格中