2011-07-27 20 views
2

[email protected]:~porton/texmacs/texmacs-porton.gitは私の変更(メインリポジトリには受け入れられていません)を使ってメインのTeXmacsリポジトリgit://gitorious.org/texmacs/texmacs.gitのクローンを含む私のリポジトリです。"git fetch"が動作しません

私は、次のコマンドを実行していない:最後get fetch出力

$ git clone [email protected]:~porton/texmacs/texmacs-porton.git 

$ cd texmacs-porton 

$ git fetch --verbose --progress https://git.gitorious.org/texmacs/texmacs.git 

何も、それは私には思えるよう、新しいブランチを作成しません。

メインのTeXmacsリポジトリから自分自身にマージするのを手伝ってください。

gitのバグですか?

答えて

3

git remote add official git://gitorious.org/texmacs/texmacs.git 
git fetch official 
  • git://試すには、リモートブランチ
を作成することができますフェッチ、リモート名を与えることによって
  • はるかに高速です
  • +0

    ありがとう、今それは動作します。 – porton

    +1

    ああ、そうですね。リモート名がなければ、リモートトラッキングブランチを置くための参照/リモートはありません。 – meagar

    +0

    "リモートアドを使用してリモート名を与えることで、フェッチはリモートブランチを作成できます" - これは重要な洞察です。 'remote add'がなければ、フェッチは成功を報告する傾向がありますが、何もしません。 – nobar

    1

    問題はあなたの可能性が高いです。 git://を使用する必要がある場合はhttps://(404となります)を使用しています。私にとって

    次作品:

    git fetch git://git.gitorious.org/texmacs/texmacs.git 
    
    +0

    1. https://とgit://の両方で動作します。 2.あなたはそれが機能することをどうやって確認しましたか?それは生産を生産しましたか?新しい支店を作りましたか? – porton

    +0

    @porton私は '' https://'というURIを複製しようとしましたが、 '' git://'プロトコル指定子を使ってあなたのURIを複製すると失敗しました(特に無期限に停止しました)。 – meagar

    +0

    これは意味をなさない。クローニングは私のために働く。動作しないのは "git fetch"で、使用されるプロトコル、GIT、HTTPSに依存しません。 – porton