当前位置: 首页 > 面试题库 >

您如何使Git与IntelliJ一起使用?

边桐
2023-03-14
问题内容

我将使用IntelliJ Community Edition的Git版本控制来创建我打算开发的程序的分支。我正在努力使自己适应其功能,并且遇到了障碍。

我遵循网页
http://wiki.jetbrains.net/intellij/Using_Git_Locally上的说明,尽管我按其要求进行操作,但是当我到达Image5时,在Default(默认)下找到了一个空列表。

我认为这可能无关紧要,所以我继续执行该过程。
但是,当我进入“向母版提交更改”(修订版1)的最重要部分时,该列表也为空,并且提交更改不会检测到我的项目的任何更改(请参见Image13和Image
14)。

除此之外,当我再次打开项目时,我会收到一条消息,指示Git执行路径不正确。但是我如何知道应该插入什么执行路径呢?

是否有人(在网站上或以他所获得的经验)知道合理的指令顺序,可以指导我如何利用Git功能将其结合到我的工作中?对我来说,完成工作至关重要。


问题答案:

您需要在Git设置中指定Git的可执行路径,如每个要求中所述:

在Git的整合已启用插件和Git的可执行文件的位置上正确指定的Git页面中的设置对话框。

只要您看到“一条消息,指示Git执行路径不正确”,其余说明将无法正常工作。

Git可执行文件的路径

在此文本框中,指定Git可执行文件的路径。
手动输入路径,或单击“浏览”按钮以打开Select Path - Git Configuration对话框,然后在目录树中选择Git可执行文件的位置。

有关Windows上Git的路径,请参见“ git.exe在哪里?
”。

  • 使用Windows版Git:
      C:\Program Files\Git\mingw64\bin
    

要么

    c:\path\to\PortableGit-2.6.2-64-bit\usr\bin

要么

    c:\path\to\PortableGit-2.x.\mingw64\bin
  • 使用GitHub Desktop:
      %USERPROFILE%\AppData\Local\GitHub\PORTAB~1\bin\git.exe
    

2020年更新:

正如Daniel Connelly在评论中指出的

IntelliJ现在允许人们通过上面的帮助中指定的路径进行安装(只需Download Now在Git菜单上查找“ ”按钮)。
如果从网站下载Git,将安装IntelliJ不支持的版本。



 类似资料:
  • 问题内容: 我可以毫不费力地使套接字与localips一起使用,但是一旦我更改了代码以使用公共ips,我就始终获得java.net.ConnectException。 我正在使用端口8084,据我所知,该端口未在其他地方使用在命令提示符中,netstat -a | grep 8084显示:文件STDIN:TCP用户9114eb19a8:8084用户9114eb19a8:0侦听 我进入路由器并确保它

  • 问题内容: 使Super Dev模式与IntelliJ配合使用时,我遇到很多问题。这个问题,以及我在下面的回答,是为将来可能遇到此问题的其他任何人(和我自己的参考)记录如何做到这一点: 问题答案: IntelliJ IDEA 14 EAP 现在提供了对GWT Super Dev Mode的改进支持。您将需要使用JetBrains IDE插件在Chrome上进行JavaScript调试,然后安装GW

  • 情况... 我要说的是,除了Jenkins之外的解决方案并不是一个真正的选择,因为我们公司已经使用Jenkins有一段时间了,我们真的不想设置其他的解决方案。

  • 问题内容: 我正在设置信用卡处理程序,需要对CURL使用替代方法。当我使用测试服务器(未调用SSL URL)时,以下代码运行良好,但是现在当我在使用HTTPS的工作服务器上对其进行测试时,它失败,并显示错误消息“无法打开流”。 问题答案: 请尝试以下脚本,以查看您的php脚本是否有https包装器。 输出应该是这样的

  • 我目前正在将IntelliJ IDE用于复杂的GWT项目。我想在GWT的开发模式中利用JRebel,所以最近我为IntelliJ安装了JRebel插件,但在使其工作时遇到了麻烦。 基本上IntelliJ不具备在更改时自动编译应用程序的能力,所以每当您对代码进行更改时,我都必须进行编译- 信息:使用JavaC1.7.0_21编译java源代码信息:15个错误信息:0个警告信息:编译完成,9分钟5秒内

  • 作为参考,我们有两个选项可以让Multipart与Spring Security一起工作: 在Spring Security之前放置MultipartFilter 在行动中包括CSRF令牌 对于第一种选择,我尝试了以下方法: 创建安全应用程序初始化类: > 在application.properties中更改Spring安全过滤器顺序 然后添加FilterRegistrationBean 不幸的是