İçindekiler:

Eclipse (eGit) ile Etkileşimi Yeniden Temellendirme: 10 Adım
Eclipse (eGit) ile Etkileşimi Yeniden Temellendirme: 10 Adım

Video: Eclipse (eGit) ile Etkileşimi Yeniden Temellendirme: 10 Adım

Video: Eclipse (eGit) ile Etkileşimi Yeniden Temellendirme: 10 Adım
Video: 2) Java Dersleri : Eclipse Arayüz Tanıtımı | ECLIPSE INTERFACE | JAVA | 2024, Kasım
Anonim
Eclipse (eGit) ile Etkileşimi Yeniden Temellendirme
Eclipse (eGit) ile Etkileşimi Yeniden Temellendirme

20180718 - Görüntülerle ilgili sorunu çözdüğümü "sanırım". Yakınlaştırılmış görünüyorlarsa veya bir anlam ifade etmiyorlarsa, tıklamayı deneyin. Bir sorunla karşılaşırsanız bana bir mesaj atın, yardımcı olmaya çalışırım.

Bu talimat, Eclipse'de (eGit) bir Etkileşimli Yeniden Taban gerçekleştirmek için adım adım ayrıntıları sağlar. Ekran görüntüleri Eclipse Neon.3'e (Windows'ta) dayanmaktadır, ancak süreç Eclipse Mars ve diğer önceki sürümlerde de neredeyse aynı olmuştur. Linux GUI, küçük farklılıklar gösterir, ancak buradaki ayrıntılar, süreci atlatmanıza yetecek kadar yakın olmalıdır. (Eclipse 2020-09 [v4.17.0] itibariyle hala geçerlidir.)

Bu süreçteki adımlar, hem kaynak hem de yukarı akış uzaktan kumandaları için Github kullanımına dayanmaktadır. (Git ile başka bir şekilde çalışmadım, ancak yol boyunca bir okuyucu için önemli olması durumunda bahsetmem gerektiğini düşündüm.)

1. Adım: Proje Geçmişi Görünümünüzü Gösterin

Paket Gezgini'nde 'Şurada göster' > 'Geçmiş' için sağ tıklama bağlam menüsünü kullanın

2. Adım: Etkileşimli Yeniden Temelinizi Başlatın (Geçmiş Görünümünden)

Etkileşimli Yeniden Temelinizi Başlatın (Geçmiş Görünümünden)
Etkileşimli Yeniden Temelinizi Başlatın (Geçmiş Görünümünden)

Geçmiş görünümünde, sizinkinden önceki taahhüdü sağ tıklayın ve 'Rebase Interactive'i seçin.

3. Adım: Taahhütleriniz için Eylemleri Seçin

En son taahhütleri orijinal olana "Düzeltmek" istediğinizi varsayarsak [hepsini bir araya getirin]. En son giriş(ler)i seçin ve bunları "Düzeltme" olarak ayarlayın.

Ayrıca, taahhütleri birleştirmek ve aynı zamanda taahhüt mesajlarını düzenlemek istediğinizde "Squash" kullanmak isteyebilirsiniz.

Diğer 'Eylemler' ile ilgili ayrıntılar burada bulunabilir:

- https://www.kernel.org/pub/software/scm/git/docs/git-rebase.html#_interactive_mode-

Adım 4: Eylemlerinizi Uygulayın

Eylemlerinizi Uygulayın
Eylemlerinizi Uygulayın
Eylemlerinizi Uygulayın
Eylemlerinizi Uygulayın

Eylemlerinizi uygulamak için 'Başlat' düğmesini tıklayın.

Eylemleriniz uygulandıktan sonra, projenizin artık ilişkili Uzaktan Kumandanın hem önünde hem de arkasında olduğunu gösterecek şekilde dekore edildiğini unutmayın.

Adım 5: Yeni Taahhüdünüzü Zorlayın

'Paket Gezgini'nden, taahhüdünüzü 'İttirmek' için sağ tıklama bağlam menülerini kullanın.

Adım 6: 'Push' Hedefini Ayarlayın

'Push' Hedefini Ayarlayın
'Push' Hedefini Ayarlayın

'Hedef Git Deposu' iletişim kutusunda, 'Origin' uzaktan kumandasını seçili bırakın.

Adım 7: 'İttirilecek' Şubeyi Seçin

'İttirilecek' Şubeyi Seçin
'İttirilecek' Şubeyi Seçin
'İttirilecek' Şubeyi Seçin
'İttirilecek' Şubeyi Seçin

'Kaynak' ve 'Hedef' referansını girin veya son listeyi açmak ve oradan seçim yapmak için ctrl-boşluk çubuğunu kullanın.

Adım 8: 'Push'unuz için Dal Spesifikasyonunu Ekleyin

'Özellik Ekle' düğmesini tıklayın.

9. Adım:

resim
resim
resim
resim

'Push Spesifikasyonu' eklendikten sonra, 'Güncellemeye Zorla' onay kutusunu işaretleyin. Yeni taahhüdü uzaktan kumandaya ('Origin') göndermek için 'Bitir'i tıklayın.

Adım 10: Geçmişi Gözden Geçirin

1. adımda yaptığınız gibi 'Göster' > 'Geçmiş'e karşıysanız, değişiklikleriniz için yalnızca bir taahhüt olduğunu unutmayın.

Önerilen: