GNU/Linux >> Linux の 問題 >  >> Linux

gitクローン中に「https」のリモートヘルパーが見つかりません

クローンを作成しようとしている場合は、git transport を使用できます

例:git clone git://github.com/fog/fog.git

Vaio ~/Myworks/Hero $ git clone git://github.com/fog/fog.git

Initialized empty Git repository in /home/nthillaiarasu/Myworks/Hero/fog/.git/
remote: Counting objects: 41138, done.
remote: Compressing objects: 100% (13176/13176), done.
remote: Total 41138 (delta 27218), reused 40493 (delta 26708)
Receiving objects: 100% (41138/41138), 5.22 MiB | 58 KiB/s, done.
Resolving deltas: 100% (27218/27218), done

QNAP システムまたはパッケージ マネージャーとして OPKG を使用するその他のシステムで誰かがこれに遭遇した場合に備えて:

git とともに git-http をインストールする必要があります。いいね:

opkg install git-http

git をコンパイルするときに (lib)curl-devel がインストールされていないことが原因のようです。

(lib)curl-devel をインストールしてから git を再構築/インストールすると、問題が解決するはずです:

$ yum install curl-devel
$ # cd to wherever the source for git is
$ cd /usr/local/src/git-1.7.9  
$ ./configure
$ make
$ make install

これは Centos 6.3 でうまくいきました。

yum がない場合は、curl-devel のソースをここからダウンロードできます:

  • http://curl.se/dlwiz/?type=devel

代わりに Ubuntu を実行している場合:

sudo apt-get install libcurl4-openssl-dev 

Linux
  1. 特定のデバイスのカーネルモジュールを見つける方法は?

  2. Gitクローンの後に自動的にCdする方法は?

  3. Find In Aixの同等のMaxdepth?

  1. プッシュするたびに Git がユーザー名を要求する

  2. プロジェクトフォルダーなしのgit clone

  3. CentOs 7 の Beanstalkd

  1. Linux用の5つの最高のリモートデスクトップアプリ

  2. Gitリポジトリを特定のフォルダに複製する方法

  3. gnutls_handshake() が失敗しました:ハンドシェイクに失敗しました GIT