SORU
10 Aralık 2009, PERŞEMBE


Değişim eski Gıt mesaj kaydetme

Eski bir izah here olarak teslim mesajı düzenlemek için çalışıyordum.

Şey rebase -i HEAD~5 çalıştırmaya çalıştığımda şimdi, interactive rebase already started diyor.

O zaman ben deneyin: git rebase --continue ama bu hata var:

error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba
fatal: Cannot lock the ref 'refs/heads/master'.

Herhangi bir fikir?

CEVAP
10 Aralık 2009, PERŞEMBE


Diyor ki:

Kaydedin ve editörü çıktığınızda, son listeyi tamamlama geri sarma ve aşağıdaki ileti satırı: komut üzerine bırakın

$ git rebase -i HEAD~3
Stopped at 7482e0d... updated the gemspec to hopefully work better
You can amend the commit now, with

Demek değildir:

yazın yine 9**

Çalışındeğileditör çıkarken git rebase -i HEAD~3 yazarak ve iyi çalışması gerekir.
(aksi halde, pek çok durumda, bir git rebase -i --abort her şey sıfırlanır ve tekrar denemek için izin vermek için gerekebilir)


Dave Vogt bahseder gibi açıklamalar, git rebase --continue rebasing sürecinde bir sonraki göreve gitmek içindeğişiklik yaptıktan sonra ilk commit.

Ayrıca, Gregg Lind his answer bahsedergit rebase reword komut:

Tarafından değiştirme komutu "seç" komutu "edit", anlat git rebase durdurmak sonra uygulama taahhüt, böylece düzenleyebilirsiniz dosyaları ve/veya taahhüt mesaj, değiştirme, kaydetme ve devam rebasing.

Eğer sadece commit, değiştir komutu için commit mesajı düzenlemek istiyorsanız "pick" komutu ile "reword", Git1.6.6 (January 2010) beri.

Aynı şey ‘edit’ interaktif rebase sırasında, hariçbu sadece kabuk kontrol dönmeden teslim mesajı düzenlemenizi sağlar. Bu son derece yararlıdır.
Şu anda eğer temizlemek istiyorsanız, sizin için mesaj kaydetme:

$ git rebase -i next

Sonra tüm tamamlar set‘’. Düzenle Sonra her biri:

# Change the message in your editor.
$ git commit --amend
$ git rebase --continue

Kullanarak ‘reword’ yerine ‘edit’ atla sağlar git-commit git-rebase çağırır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fouseyTUBE

    fouseyTUBE

    21 Mart 2011
  • New Scientist

    New Scientis

    27 Kasım 2006
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012