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

  • Kanaal van Dj0fifty

    Kanaal van D

    28 EKİM 2011
  • EEVblog

    EEVblog

    4 NİSAN 2009
  • WK

    WK

    9 Ocak 2006