web-dev-qa-db-ja.com

リポジトリへの接続に失敗しました:コマンド実行エラー:git.exe ls-remote -h https://github.com/szabbas/Sample-programs.git HEAD

enter image description here 私はプログラミングの初心者であり、GITリポジトリで作業しようとしていますが、JENKINSでの設定中にエラーに直面しています。私はそれがばかげた質問であることを知っていますが、初心者の観点では、私は立ち往生し、前進することはできません。エラーの解決にご協力ください。

GITリポジトリにコードがあり、jenkinsを使用してビルドしようとしています。しかし、それは次のようなエラーを与えています:リポジトリへの接続に失敗しました:コマンド実行エラー:git.exe ls-remote -h https://github.com/szabbas/Sample-programs.git HEAD

GID bashを介してクローンを作成しましたが、URlに問題なくクローンを作成しています。私も参加しています enter image description here 同じ画像。

17
Syed

私は答えを得ました...ここに投稿したかったので、新しいプログラマがいる場合(私のような)は基本的なものを見ることができます:-

While going in the project--> Configure--> set the path of the git correctly.

ビンまでで、*。bin\git.exeのようなgit.exeを追加する必要があります

16
Syed

質問で言及されたエラーのために、そして新しいカマーのために、後でここに行きました、今、あなたはgitパスを確認する必要があります:

Jenkins> Jenkinsの管理>グローバルツール設定> Git

私の場合、PATH環境変数にgitバイナリへのパスがなかったため、追加しました:C:\Program Files\Git\binそれに。

24
Moshisho

私の場合、CentOSサーバーにgitがインストールされていないため、この問題が発生しました。

  1. Sudo yum install git
  2. git --version

Gitをインストールした後、グローバルツール構成のデフォルトがgit Jenkins> Manage Jenkins> Global Tool Configuration> Gitを指していることを確認してください

  • 名前:デフォルト
  • Git実行可能ファイルへのパス:git

これを投稿するだけで、同様の問題が発生した場合に役立ちます。

11
munna