SORU
25 Ocak 2011, Salı


git rebase önemli: tek bir revizyon Gerekli

Ortak bir depo bir şube var ve orijinal deposundan mevcut haller ile şube güncellemek için çalışıyorum:

$ git fetch <remote>
remote: Counting objects: 24, done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 20 (delta 12), reused 0 (delta 0)
Unpacking objects: 100% (20/20), done.
From git://github.com/path_to/repo
  9b70165..22127d0  master     -> $/master
$ git rebase <remote>
fatal: Needed a single revision
invalid upstream <remote>

<remote> uzaktan benim adım yeri olduğunu ve aslında uzak benim adım değil. Bu hata ile ilgili belgelere biraz gevşek gibi görünüyor.

CEVAP
25 Ocak 2011, Salı


git rebase bir şube veya başka bir taahhüt tanımlayıcı), bir uzaktan adını değil, adını vermeniz gerekir.

E. g.:

git rebase origin/master

değil:

git rebase origin

Not, ancak origin gereken gidermek için hakem origin/HEAD zaman kullanılan bir argüman bir tamamlama başvuru gerekli, öyle görünüyor ki her depoyu kazanç için böyle bir başvuru çok olabilir (ve senin durumunda değil. Açık olmak iyidir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • Mr. H

    Mr. H

    1 Temmuz 2012