«rebase» etiketlenmiş sorular

Sürüm Kontrol Sisteminde bir dalın başlangıç ​​noktasını değiştirme.

6
git rebase fatal: Tek bir düzeltme gerekiyor
Halka açık bir depo şubem var ve şubemi orijinal depodaki mevcut taahhütlerle güncellemeye ç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 $ …
162 git  github  rebase 


2
Geçerli şubenin, birleştirilen değişikliklerin üstündeki değişikliklerini nasıl yeniden temellendirirsiniz?
Tamam. Eğer bir daldayım (söyle working) ve başka bir daldan (söyle master) değişiklikleri birleştirmek istiyorsam , o zaman dalda git-merge masteriken komutu çalıştırırım workingve değişiklikler geçmişe hiç basmadan birleştirilir. Eğer koşarsam git-rebase master, o zaman değişiklikler değişiklikleri masterşubemin üstüne koymak için yeniden temel alınır working. Peki ya değişikliklerden bir araya …
144 git  merge  rebase  git-rebase 

3
Git'te 'ikisi de eklenmiş' birleştirme çakışması çözülüyor mu?
Git'te yeniden temel alıyorum ve aldığım bir çatışma 'her ikisi de eklendi' - yani, tam olarak aynı dosya adı şubemde ve dayandığım dalda bağımsız olarak eklendi. git statusbana söyler: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate to mark resolution) …
138 git  merge  rebase 

5
Git'te eski commit mesajını değiştirin
Açıklandığı gibi eski bir commit mesajını düzenlemeye çalışıyordum Burada . Mesele şu ki şimdi, koşmaya çalıştığımda rebase -i HEAD~5 çalıştığımda diyor interactive rebase already started. Öyleyse deniyorum: git rebase --continueama bu hatayı aldım: error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba fatal: Cannot lock the ref 'refs/heads/master'. Herhangi bir …

4
Git'te uzak dalları yeniden oluşturma
İnsanların klonlayabileceği ve üzerinde çalışabileceği uzak bir SVN deposunu yansıtmak için bir ara Git deposu kullanıyorum. Ara depo, ana şubenin yukarı yönlü SVN'den her gece yeniden temel almasını sağlıyor ve özellik dalları üzerinde çalışıyoruz. Örneğin: remote: master local: master feature Özellik şubemi başarıyla uzaktan kumandaya itebilir ve beklediğim şeyle sonuçlanabilirim: …

6
Rebase'den sonra şubeye zorlayamazsınız
Git kullanıyoruz ve bir master şubemiz ve geliştirici şubelerimiz var. Yeni bir özellik eklemem ve ardından taahhütleri ana olarak yeniden düzenlemem, ardından ana bilgisayarı CI sunucusuna göndermem gerekiyor. Sorun şu ki, yeniden yükleme sırasında çakışmalarım olursa, yeniden temelleme tamamlandıktan sonra uzaktaki şubemi çekene kadar uzak geliştirici dalıma (Github'da) aktaramıyorum. Bu, …

5
Bir yeniden temel oluşturduktan sonra Git kaydetmeleri aynı dalda yineleniyor
Pro Git'te The Perils of Rebasing ile ilgili sunulan senaryoyu anlıyorum . Yazar temel olarak size yinelenen işlemlerden nasıl kaçınılacağını anlatır: Herkese açık bir arşive gönderdiğiniz taahhütleri yeniden sunmayın. Size özel durumumu anlatacağım çünkü bunun Pro Git senaryosuna tam olarak uymadığını düşünüyorum ve yine de yinelenen işlemlerle sonuçlanıyorum. Diyelim ki …
131 git  branch  rebase 

1
--Abort çalışmazsa etkileşimli bir yeniden taban oluşturmayı nasıl iptal edebilirim?
Etkileşimli bir yeniden ödeme yoluyla kendimi bir karmaşaya soktum ve şimdi bunu iptal etmek istiyorum. (yani, benim durumumda, etkileşimli yeniden ödeme moduna düşmeden önceki noktaya geri dönün git pull --rebase.) Bunu yapmanın yolu, üzerinden gibi görünüyor git rebase --abort, ancak bu işe yaramıyor: $ git rebase --abort error: Ref refs/heads/master …
127 git  exit  rebase  abort  quit 

4
"Git gui" çalıştırılırken "Gevşek Nesne" açılır penceresini atlama
'Git gui'yi çalıştırdığımda yazan bir açılır pencere görüyorum Bu depoda şu anda yaklaşık 1500 gevşek nesne var. Daha sonra veritabanının sıkıştırılmasını önerir. Bunu daha önce yaptım ve gevşek nesneleri yaklaşık 250'ye düşürdü, ancak bu pop-up'ı engellemiyor. Yeniden sıkıştırmak, gevşek nesnelerin sayısını değiştirmez. Mevcut iş akışımız, Perforce'dan geçiş yaparken önemli ölçüde …

6
Git yeniden taban: çatışmalar ilerlemeyi engellemeye devam
Dün master'dan yapılmış bir git dalım (v4 adında) var. V4.0'a girmek istediğim, ustalaşmam gereken birkaç değişiklik vardı. Yani, v4'te, ana bilgisayardan bir geri ödeme yapmayı denedim ve bir dosya işleri alt üst etmeye devam ediyor: sürüm numarasını içeren tek satırlık bir metin dosyası. Bu dosya app/views/common/version.txt, yeniden oluşturmadan önce şu …
120 git  rebase 


5
Tek bir Git kaydını yeniden başlatın
Bir şubeden başka bir şubeye tek bir taahhüdü yeniden sunmanın bir yolu var mı? Bu şube yapısına sahibim: -- -- -- -- -- (Master) \ -- -- -- -- -- XX (Feature-branch) Tek yapmak istediğim, son taahhüdü Feature-branchana üzerine yeniden temel almak ve bir kaydı geri almak Feature-branch. -- -- …
116 git  rebase 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.