我将使用IntelliJ Community Edition的Git版本控制来制作我打算开发的程序的分支。我正在努力使自己适应其功能,我遇到了障碍。
我按照网页http://wiki.jetbrains.net/intellij/Using_Git_Locally的说明操作,虽然我按照命令行事,但当我到达Image5时,我会在默认情况下找到一个空列表。
我想的可能并不重要,所以我继续这个程序 但是,当我来到主要提交更改(修订版1)的最重要部分时,列表也为空,并且提交更改未检测到对项目的任何更改(请参阅图像13和图像14)。
除此之外,当我再次打开项目时,我收到一条消息,表明Git执行路径不正确。但是,如何才能了解哪些执行路径应该适合插入呢?
有没有人知道一个体面的指示顺序(在网站上或通过他的经验)可以指导我如何利用Git功能将其融入我的工作中?对我来说,完成工作至关重要。
答案 0 :(得分:27)
您需要在Git Settings中指定Git的可执行路径,如每个请求中所述:
在Git integration plugin is enabled的Git page上正确指定了Settings dialog box和Git可执行文件的位置。
只要您看到“显示Git执行路径不正确的消息”,其余说明就不起作用。
Git可执行文件的路径
在此文本框中,指定Git可执行文件的路径 手动键入路径或单击“浏览”按钮以打开
Select Path - Git Configuration
对话框,并在目录树中选择Git可执行文件的位置。
有关Windows上Git的路径,请参阅“Where is git.exe located?”。
C:\Program Files\Git\mingw64\bin
OR
c:\path\to\PortableGit-2.6.2-64-bit\usr\bin
OR
c:\path\to\PortableGit-2.x.\mingw64\bin
%USERPROFILE%\AppData\Local\GitHub\PORTAB~1\bin\git.exe
答案 1 :(得分:9)
Windows 7上的Windows GitHub目前在类似于此的路径中安装Git
:
C:\Users\{username}\AppData\Local\GitHub\PortableGit_93e8418133eb85e81a81e5e19c272776524496c6\bin\git.exe
PortableGit_
之后的guid在您的系统上可能会有所不同。
答案 2 :(得分:3)
在unix系统上,您可以使用以下命令确定git的安装位置:
whereis git
如果您使用的是MacOS并进行了最新更新,则可能需要再次同意许可条款。尝试在终端中键入“git”,看看是否收到以下消息:
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
答案 3 :(得分:2)
在Window机器上安装任何版本的Git。我安装了
GIT中-2.14.1-64-bit.exe
。必须搜索程序并搜索git.exe。该文件可以位于
下C:\用户\ SD \应用程序数据\本地\程序\ GIT中\ BIN \ git.exe
。
打开Intelli IDEA>设置>版本控制> Git。在Path to Git可执行文件中添加路径。单击“测试”按钮。它会显示一条消息
Git成功执行
现在点击“应用并保存”。这将解决问题。 。
答案 4 :(得分:1)
git.exe适用于任何基于git的应用程序,如GitHub,Bitbucket等。有时您可能已经安装了另一个基于git的应用程序,因此git.exe将出现在该应用程序的bin文件夹中。
例如,如果您在PC中的github之前安装了bitbucket,您将在C:\Users\{username}\AppData\Local\Atlassian\SourceTree\git_local\bin
中找到git.exe
而不是C:\Users\{username}\AppData\Local\GitHub\PortableGit.....\bin
。
答案 5 :(得分:0)
对于Linux用户,请检查主目录中GIT_HOME
文件中.env
的值。
cd home/<username>/
.env
文件并检查GIT_HOME
的值并正确选择git路径 PS:如果您无法找到.env
文件,请点击格式工具栏上的View
,然后选择Show hidden files
。您现在应该能够找到.env
文件。
答案 6 :(得分:0)
从字面上看,只是在我按下并安装 git 后一直显示此“安装 git”消息后重新启动了 IntelliJ,然后它消失了,并且 git 可以工作