2012-03-20 6 views
7

私はWindows上でgithubプロジェクトを複製しようとしています。私はファイアウォールの背後にあるので、sshを使うことはできません。実行中:それは私のプロジェクトではありませんとしてgithub http cloneが 'サーバー上でgit update-server-infoを実行しましたか?'を返します。

git clone https://github.com/user/project.git 

https://github.com/user/project.git not found: did you run git update-server-info on the server?

を返して、これを回避する方法はありますか?

EDIT:

私はクローンを作成しようとしているプロジェクトがある:

https://github.com/mitsuhiko/jinja2.git 

EDIT: 申し訳ありませんが、人々は - typeoました。ウィンドウズのGit Bashはあなたにペーストをコピーさせて、手紙を見逃してしまった。

+0

Gitのbashはコピー&ペーストする方法を持っているが、それは把握することは容易ではありません。タイトルバー(xを含む3つのボタンがあるもの)を右マウスボタンで右クリックするだけです。次に、メニューで編集を選択してマークを押すと、残りの部分を知っておく必要があります。 – brunoais

答えて

8

通常の理由の1つは(または、この例では、OP directedbit、簡略、タイプ)です。
Why are Github project document page urls case sensitive? What are the negative effects?」で説明しているように、GitHub repo urlでは大文字と小文字が区別されます。

参照図のように、このGitHub repo issue

私は同じ問題があったが、修正はめちゃくちゃ簡単です。
URLにKnpLabsの大文字小文字がないため、代わりに次のように使用してください。

[KnpMenu] 
git=https://github.com/KnpLabs/KnpMenu.git 

[KnpMenuBundle] 
git=https://github.com/KnpLabs/KnpMenuBundle.git 
target=bundles/Knp/Bundle/MenuBundle 

=>(ケースチェンジ)KnpLabs/KnpMenuBundle.git
knplabs/KnpMenuBundle.gitから
にあなたのURLを更新

+0

ありがとうございます - githubのURLはすべて大文字と小文字が区別されるので、それが原因であるかどうかはわかりません。質問を編集しました。 –

+0

謝罪。それを元に戻しました。窓のGit Bashは私にペーストをさせませんでした。 –

+0

@directedbit問題ありません。答えにあなたの結論を追加してより多くの可視性を得ました – VonC

関連する問題