Dal kavramı Git'in işlevselliği ile ilişkilidir. Bir ana dal ve onu takip eden birkaç dal vardır. Bir şubeden başka bir şubeye geçerseniz veya şube dosyalarıyla ilgili çakışmalar varsa, hata mesajıyla karşılaşırsınız, Git hatası: önce mevcut dizininizi çözmeniz gerekiyor . Hata çözülmediği sürece Git içinde dallar arasında geçiş yapamazsınız. Bugün Git Birleştirme Hatasını düzelteceğimiz için paniğe gerek yok.
Git ve Özellikleri
Git, herhangi bir dosya grubundaki değişiklikleri izlemenizi sağlayan kod veya yazılımdır. Genellikle programcılar arasındaki işi koordine etmek için kullanılır. Git'in bazı dikkate değer özellikleri şunlardır:
- Git Birleştirme Hatası Nasıl Düzeltilir: Önce mevcut dizininizi çözmeniz gerekir
- Git Birleştirme Çakışmalarının Türleri
- Hazırlık Adımları:
- Yöntem 1: Git Birleştirmeyi Sıfırla
- Yöntem 2: Mevcut veya Mevcut Şubeyi Ana Şube ile Birleştir
- Yöntem 3: Birleştirme Çakışmasını Çöz
- Yöntem 4: Çakışmaya Neden Olan Dalı Sil
- Sözlük: Ortak Git Komutları
- Sözlük: Ortak Git Terimleri
- Kod düzenleyicisine aşağıdaki komutları yazın: $ vim /path/to/file_with_conflict
- Basmak Giriş yürütmek için anahtar.
- Tip $ git commit -a -m 'mesajı kabul et'
- Vurmak Giriş .
- Hulu Token Hatası 3 Nasıl Onarılır
- Google Dokümanlar'da Sayfa Nasıl Eklenir?
- Google Dokümanlar'da İçindekiler Nasıl Eklenir?
- Xfinity Stream'de TVAPP-00100 Hatasını Düzeltin
Daha basit bir deyişle Git, bir yönetim sistemidir. ücretsiz ve açık kaynak . Çeşitli katkıda bulunanların yardımıyla, belirli bir süre içinde değiştirilen projeleri ve dosyaları takip eder. Ayrıca Git, şunları yapmanızı sağlar: önceki bir duruma geri dön veya sürüm, Git birleştirme hatası gibi hatalar olması durumunda.
Git için indirebilirsiniz pencereler , Mac os işletim sistemi , veya Linux bilgisayar sistemleri.
İçindekiler[ saklamak ]
Git Birleştirme Hatası Nasıl Düzeltilir: Önce mevcut dizininizi çözmeniz gerekir
Git Current Index hatası, birleştirme çakışmaları nedeniyle başka bir şubeye geçmenizi engeller. Bazen belirli dosyalardaki çakışma bu hatanın ortaya çıkmasına neden olabilir, ancak çoğunlukla bir sorun olduğunda ortaya çıkar. birleştirmede başarısızlık . kullandığınızda da oluşabilir. çekmek veya Çıkış yapmak komutlar.
Git Geçerli Dizin Hatasının bilinen iki nedeni vardır:
Git Birleştirme Çakışmalarının Türleri
Aşağıdaki durumlarda Git Birleştirme Hatası ile karşılaşabilirsiniz:
Hazırlık Adımları:
1. Git birleştirme hatasını düzeltmek için komutları çalıştırmadan önce, diğer kullanıcıların hiçbiri birleştirme dosyalarının bir kısmı bunlara erişir veya bunlarda herhangi bir değişiklik yapar.
2. Size tavsiye edilir tüm değişiklikleri kaydet o dalı kontrol etmeden önce veya mevcut dalı ana dalı birleştirmeden önce commit komutunu kullanarak. İşlem yapmak için verilen komutları kullanın:
|_+_|Not: Bu makalenin sonunda verilen Ortak Git Terimleri ve Komutları Sözlüğü'nü okumanızı öneririz.
Şimdi Git Current Index Error veya Git Merge Error'ı çözmeye başlayalım.
Yöntem 1: Git Birleştirmeyi Sıfırla
Birleştirmeyi geri almak, birleştirme yapılmadığında ilk konuma ulaşmanıza yardımcı olur. Bu nedenle, kod düzenleyicide verilen komutları yürütün:
1. Tip $ git reset –merge ve vur Giriş.
2. Bu işe yaramadıysa, komutu kullanın $ git reset –hard HEAD ve vur Giriş .
Bu, Git sıfırlama birleştirmesini sağlamalı ve böylece Git birleştirme hatasını çözmelidir.
Yöntem 2: Mevcut veya Mevcut Şubeyi Ana Şube ile Birleştir
Geçerli şubeye geçmek ve Git Birleştirme Hatasını çözmek için not düzenleyicide aşağıdaki komutları yürütün:
1. Tip git ödeme ve ardından, tuşuna basın Giriş anahtar.
2. Tip git merge -s bizim ustamız bir birleştirme taahhüdü yürütmek için.
Not: Aşağıdaki kod, head/master dalından gelen her şeyi reddedecek ve yalnızca mevcut şubenizden gelen verileri depolayacaktır.
3. Ardından, yürütün git ödeme ustası ana şubeye geri dönmek için.
4. Son olarak, kullanın git çalışır Her iki hesabı birleştirmek için.
Bu yöntemin adımlarını takiben hem dalları birleştirecek hem de Git cari index hatası çözülecektir. Değilse, bir sonraki düzeltmeyi deneyin.
Ayrıca Okuyun: Windows 10'da Klasör Birleştirme Çakışmalarını Göster veya Gizle
Yöntem 3: Birleştirme Çakışmasını Çöz
Çakışan dosyaları bulun ve tüm sorunları çözün. Birleştirme çakışması çözümü, Git geçerli dizin hatasından kurtulmanın önemli bir bölümünü oluşturur.
1. İlk olarak, tanımlayın sorun yaratan dosyalar olarak:
2. Şimdi dosyaları şu şekilde kaydedin:
Aşağıdaki adımları tamamladıktan sonra, deneyin Çıkış yapmak şubenin ve çalışıp çalışmadığını görün.
Yöntem 4: Çakışmaya Neden Olan Dalı Sil
Birçok çakışma olan dalı silin ve yeniden başlayın. Başka hiçbir şey işe yaramadığında, Git Birleştirme Hatasını düzeltmek için aşağıdaki gibi çakışan dosyaları silmek her zaman iyi bir fikirdir:
1. Tip git ödeme -f kod düzenleyicide.
2. Vur Giriş .
Ayrıca Okuyun: Birden Çok Google Drive ve Google Fotoğraflar Hesaplarını Birleştirin
Sözlük: Ortak Git Komutları
Aşağıdaki Git komutları listesi, Git Birleştirme hatasını çözmedeki rolü hakkında size özet bir fikir verecektir: önce mevcut dizininizi çözmeniz gerekir.
1. git log –merge: Bu komut, sisteminizdeki Birleştirme çakışmasının arkasındaki tüm komutların listesini sağlayacaktır.
iki. git fark : git diff komutunu kullanarak durum depoları veya dosyalar arasındaki farkları belirleyebilirsiniz.
3. git ödeme: Dosyada yapılan değişiklikleri geri almak mümkündür ve hatta git checkout komutunu kullanarak dalları değiştirebilirsiniz.
Dört. git reset –karma: Bunu kullanarak çalışma dizini ve evreleme alanı değişikliklerindeki değişiklikleri geri almak mümkündür.
5. git birleştirme –abort: Birleştirmeden önce sahneye dönmek isterseniz Git komutunu, git merge –abort'u kullanabilirsiniz. Bu aynı zamanda birleştirme işleminden çıkmanıza da yardımcı olacaktır.
6. git sıfırlama: Çakışan dosyaları orijinal durumlarına sıfırlamak istiyorsanız, git reset komutunu kullanabilirsiniz. Bu komut genellikle birleştirme çakışması sırasında kullanılır.
Sözlük: Ortak Git Terimleri
Git Birleştirme Hatasını düzeltmeden önce bunlarla tanışmak için bu şartları okuyun.
1. Çıkış yapmak- Bu komut veya terim, bir kullanıcının dallar arasında geçiş yapmasına yardımcı olur. Ancak bunu yaparken dosya çakışmalarına karşı dikkatli olmalısınız.
iki. Gidip getirmek – Git getirme işlemi gerçekleştirirken belirli bir şubeden iş istasyonunuza dosya indirebilir ve aktarabilirsiniz.
3. indeks- Git'in Çalışma veya hazırlama bölümü olarak adlandırılır. Değiştirilen, eklenen ve silinen dosyalar, siz dosyaları işlemeye hazır olana kadar dizinde saklanır.
Dört. Birleştirmek – Değişiklikleri bir daldan taşımak ve bunları farklı (geleneksel olarak ana) bir şubeye dahil etmek.
5. KAFA - Bu rezervedir kafa (adlandırılmış referans) taahhüt sırasında kullanılır.
Tavsiye edilen:
Rehberimizin yardımcı olduğunu ve sorunu çözebildiğinizi umuyoruz. Git Birleştirme hatası: önce mevcut dizininizi çözmeniz gerekiyor . Herhangi bir sorunuz varsa, bunları yorum bölümüne bırakın.
Elon DeckerElon, Cyber S'de bir teknoloji yazarıdır. Yaklaşık 6 yıldır nasıl yapılır kılavuzları yazıyor ve birçok konuyu ele aldı. Windows, Android ve en son püf noktaları ve püf noktaları ile ilgili konuları ele almayı sever.