Android studio 如何显示git diff的边沟?

Android studio 如何显示git diff的边沟?,android-studio,Android Studio,在IntelliJ中,文本编辑区域左侧有一个槽,可以显示git差异。我想在安卓工作室也有同样的东西。有没有办法让这个问题出现?我在Android Studio上遇到过好几次这个问题。我看到Git Diff没有出现在页面上有两个原因 未设置项目的Git VCS路径。通常,您可以在项目中通过以下步骤进行设置: 系统首选项>VCS 然后点击+按钮并添加Git根目录 项目xml已损坏。有时,代码目录中的某些位置存在损坏。不幸的是,经过数小时在.idea目录和其他文件和目录中搜索XML后,我始终无法找到罪

在IntelliJ中,文本编辑区域左侧有一个槽,可以显示git差异。我想在安卓工作室也有同样的东西。有没有办法让这个问题出现?

我在Android Studio上遇到过好几次这个问题。我看到Git Diff没有出现在页面上有两个原因

  • 未设置项目的Git VCS路径。通常,您可以在项目中通过以下步骤进行设置:

    系统首选项>VCS

  • 然后点击+按钮并添加Git根目录

  • 项目xml已损坏。有时,代码目录中的某些位置存在损坏。不幸的是,经过数小时在.idea目录和其他文件和目录中搜索XML后,我始终无法找到罪魁祸首。然而,只需删除项目,将其从源代码管理中拉下来并重新导入Android Studio即可在侧边栏中重新启用git diffing

  • 如果您已经拥有与项目关联的git存储库。您只需要启用VCS,就可以执行操作(拉、推等)。您需要选择:VCS>>启用VCS。之后,它将自动理解与项目相关联的源代码管理。您可以通过选择:VCS>>Git>>Branchs进行验证

    注意:我一直在使用git进行版本控制,因此它在VCS菜单列表中显示“git”选项。这可能因您的工具而异