web-dev-qa-db-ja.com

GitをIntelliJでどのように機能させるのですか?

開発するプログラムのブランチを作成するために、IntelliJ Community EditionによるGitバージョン管理を使用します。私はその機能に慣れるよう努めており、障害を乗り越えています。

私はWebページの指示に従います http://wiki.jetbrains.net/intellij/Using_Git_Locally 注文どおりに処理しますが、Image5に到達すると、デフォルトで空のリストが見つかります。

私が考えた問題ではない可能性があるので、手順を続けました。
ただし、マスターへの変更のコミット(リビジョン1)の最も重要なセクションに来ると、リストも空になり、コミットの変更はプロジェクトへの変更を検出しません(画像13および画像14を参照)。

それとは別に、プロジェクトをもう一度開くと、Git実行パスが正しくないことを示すメッセージが表示されます。しかし、どの実行パスを挿入するために適切である必要があるかを知るにはどうすればよいですか?

Git機能を利用して自分の仕事に組み込む方法を教えてくれる適切な指示(Webサイトまたは彼の経験による)を知っている人はいますか?自分の仕事をやり遂げることは私にとって非常に重要です。

25
arjacsoh

要件ごとに記載されているように、Gitの実行可能パスを Git Settings で指定する必要があります。

Git統合プラグインが有効 およびGit実行可能ファイルの場所が [設定]ダイアログボックスGitページ で正しく指定されています。

「Git実行パスが正しくないことを示すメッセージ」が表示されている限り、残りの指示は機能しません。

Git実行可能ファイルへのパス

このテキストボックスで、Git実行可能ファイルへのパスを指定します。
パスを手動で入力するか、[参照]ボタンをクリックしてSelect Path - Git Configurationダイアログボックスを開き、ディレクトリツリーでGit実行可能ファイルの場所を選択します。

WindowsでのGitのパスについては、「 git.exeはどこにありますか? 」を参照してください。

  • Git for Windows

    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
    
  • GitHub Desktop の場合:

    %USERPROFILE%\AppData\Local\GitHub\PORTAB~1\bin\git.exe
    
30
VonC

Windows 7上のGitHub for Windowsは、現在、次のようなパスにGitをインストールします。

C:\Users\{username}\AppData\Local\GitHub\PortableGit_93e8418133eb85e81a81e5e19c272776524496c6\bin\git.exe

PortableGit_の後のGUIDは、システムによって異なる場合があります。

9
Brian Beckett

Windowsマシンに任意のバージョンのGitをインストールします。インストールしました

Git-2.14.1-64-bit.exe

。検索プログラムに行き、git.exeを検索します。ファイルは下にあります

C:\ Users\sd\AppData\Local\Programs\Git\bin\git.exe

Intelli IDEA>設定>バージョン管理> Gitを開きます。 Git実行可能ファイルへのパスにパスを追加します。 [テスト]ボタンをクリックします。メッセージが表示されます

Gitが正常に実行されました

[適用して保存]をクリックします。これで問題が解決します。 。

4
Soumyajit Swain

UNIXシステムでは、次のコマンドを使用してgitがインストールされている場所を確認できます。

whereis git

MacOSを使用していて最新の更新を行った場合、ライセンス条項に再度同意する必要がある可能性があります。ターミナルで「git」と入力してみて、次のメッセージが表示されるかどうかを確認します。

Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via Sudo.

3
Caroline Even

git.exeは、GitHub、Bitbucketなどのgitベースのアプリケーションに共通です。場合によっては、別のgitベースのアプリケーションを既にインストールしているため、そのアプリケーションのbinフォルダーにgit.exeが存在することもあります。

たとえば、PCのgithubの前にbitbucketをインストールした場合、C:\Users\{username}\AppData\Local\Atlassian\SourceTree\git_local\binではなくC:\Users\{username}\AppData\Local\GitHub\PortableGit.....\binにgit.exeが見つかります。

1
Revanth Kumar

Linuxユーザーの場合、ホームディレクトリのGIT_HOMEファイルで.envの値を確認します。

  1. オープンターミナル
  2. タイプcd home/<username>/
  3. .envファイルを開き、GIT_HOMEの値を確認し、gitパスを適切に選択します

PS:.envファイルが見つからない場合は、フォーマットツールバーのViewをクリックし、Show hidden filesを選択します。これで.envファイルを見つけることができるはずです。

0
raghavan