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

  • bigky226

    bigky226

    11 HAZİRAN 2006
  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • SDSARG3

    SDSARG3

    14 Mart 2009