java开发工具IntelliJ IDEA使用教程:检查项目状态

从版本控制中排除文件

有时您可能需要保留某些文件未版本化。这些可以是 VCS 管理文件、实用程序的工件、备份副本等。您可以通过 IntelliJ IDEA 忽略文件,IDE 不会建议将它们添加到 Git 并将它们突出显示为已忽略。

您只能忽略未版本化文件,即您在未版本化文件更改列表中看到的文件。如果文件已添加到 Git但未提交,您可以在Local Changes视图中右键单击它 并选择Rollback。

Git 允许您在两种配置文件中列出被忽略的文件模式:

  • .git /info /排除文件。
    此文件中列出的模式仅适用于存储库的本地副本。
    当您初始化或签出 Git 存储库时,会自动创建此文件。
  • VCS 根目录及其子目录中的一个或多个.gitignore文件。
    这些文件被签入存储库,以便整个团队都可以使用其中的忽略模式。因此,它是存储被忽略文件模式的最常见位置。
    如果 VCS 根目录下没有.gitignore文件,可以右键单击 Project 窗口中的任意位置,选择New | 文件并在“新建文件”对话框中键入.gitignore 。

要在 Windows 资源管理器中创建.gitignore文件,请创建一个名为.gitignore 的文件。Windows 会自动将其重命名为.gitignore。

将文件添加到 .gitignore 或 .git/info/exclude/strong>
  • 决定要使用哪种Git 配置文件来忽略文件。如果有疑问,请使用.gitignore。
  • 在“本地更改”视图或“项目”工具窗口中找到要忽略的未版本化文件或文件夹 。这些视图中的文件颜色可帮助您识别文件的状态。
  • 右键单击选择并选择Git | 添加到 .gitignore或Git | 添加到 .git/info/exclude。这些视图中的文件颜色可帮助您识别文件的状态。

如果您希望忽略的文件也显示在 Local Changes视图中,请单击眼睛图标工具栏上的 并选择Show Ignored Files。

检查项目状态/strong>

IntelliJ IDEA 允许您与项目的存储库版本相比,检查本地工作副本的状态。它使用特定的颜色让您查看哪些文件已被修改,哪些新文件已添加到 VCS,以及 Git 未跟踪哪些文件。

打开本地更改视图。

java开发工具idea
  • Changes 更改列表显示自上次与远程存储库同步以来已修改的所有文件(以蓝色突出显示),以及已添加到 VCS 但尚未提交的所有新文件(以绿色突出显示)。
  • Unversioned Files 更改列表显示了所有已添加到项目中但 Git 未跟踪的文件。

对文本进行的更改是用颜色编码的:

  1. 绿色:行添加
  2. 紫色:线变了
  3. 灰色:行已删除

要禁用装订线中的 VCS 标记,请取消选中版本控制 | IDE设置的确认Ctrl+Alt+S页面。

您可以使用将鼠标光标悬停在更改标记上然后单击它时出现的工具栏来管理更改。工具栏与显示修改行的先前内容的框架一起显示:

java开发工具idea

可以通过单击回滚更改,还原图标并通过单击探索当前行的当前版本和存储库版本之间的差异显示差异图标。

添加远程存储库/strong>

如果您基于本地源创建了 Git 存储库,则需要添加一个远程存储库以便能够在您的 Git 项目上进行协作,并消除将所有代码库存储在本地的风险。当您需要共享您的工作并从中提取数据以将其他贡献者所做的更改集成到您的本地存储库版本中时,您可以将更改推送到远程存储库。

如果您已经克隆了远程 Git 存储库,例如从GitHub,远程会自动配置,您无需在想要与其同步时指定它。Git 为您克隆的远程设备提供的默认名称是origin。

定义一个遥控器/strong>
  1. 在任何 Git 主机上创建一个空存储库,例如Bitbucket或GitHub。您无需离开 IntelliJ IDEA 即可在 GitHub 上创建存储库:请参阅在 GitHub 上共享项目。
  2. 当您准备好推送提交时,通过选择 Git |调用推送对话框。从主菜单按 ,或按Ctrl+Shift+K。
  3. 如果到目前为止您还没有添加任何遥控器,将出现定义远程链接而不是远程名称。单击它以添加遥控器。
  4. 在打开的对话框中,指定远程名称和托管它的 URL,然后单击OK。
添加第二个遥控器/strong>

在某些情况下,您还需要添加第二个远程存储库。这可能很有用,例如,如果您克隆了一个您没有写入权限的存储库,并且您要将更改推送到您自己的原始项目分支。另一个常见的情况是,您克隆了自己的存储库,该存储库是其他人的项目分支,您需要与原始项目同步并从中获取更改。

  1. 从主菜单中,选择 Git | 管理遥控器。Git 遥控器对话框将打开。
  2. 单击工具栏上的添加 添加按钮或按Alt+Insert。
  3. 在打开的对话框中,指定远程名称和 URL,然后单击OK。
  • 要删除不再有效的存储库,请在Git 日志工具窗口的“分支”窗格中右键单击它,然后从上下文菜单中选择“删除远程”。

重要通知:接厂商相关通知,JetBrains 将于 2022 年 10 月 1 日起全面上调 IDE、. NET 工具 和 All Products Pack 订阅产品价格。

想要了解IntelliJ IDEA价格的朋友,欢迎咨询官方客服

IntelliJ IDEA技术交流群:786598704      欢迎进群一起讨论

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月12日
下一篇 2022年7月12日

相关推荐

发表回复

登录后才能评论