'Ölümcül: Kaynak bir Git Deposu gibi görünmüyor' Hatası Nasıl Düzeltilir
Git, öncelikle yazılım geliştirme sırasında kaynak kodundaki değişiklikleri izlemek için kullanılan dağıtılmış bir sürüm kontrol sistemidir. GitHub, Git kullanan sürüm kontrolü için çevrimiçi bir barındırma hizmetidir. Bu hizmetlerin ikisi de Yazılım Geliştirme'de yoğun olarak kullanılmaktadır. Bununla birlikte, oldukça yakın bir zamanda, kullanıcıların Mac Terminallerinde “git” komutlarını uygulayamadıkları yerlerde birçok rapor geliyor.
Bu makalede, hatanın tetiklenmesinin nedenleri hakkında konuşacağız ve sorunu çözmek için size uygun çözümler sunacağız. Çakışmaları önlemek için kılavuzu dikkatlice takip ettiğinizden emin olun.
“Ölümcül:“ orijin ”Git Deposu olarak görünmüyor Neden?
Birden fazla kullanıcıdan sayısız rapor aldıktan sonra, sorunu araştırmaya karar verdik ve temel nedenini belirlemeye başladık. Raporlarımıza göre, bu hatanın neden olduğu nedenler aşağıda listelenmiştir:
- Eksik Kökeni: Bu hata genellikle “Kökeni” eksik olduğunda görülür. Kökeni “Github-Fork” referansıdır ve eksikse, bazı komutlar düzgün çalışmıyor.
- Yanlış URL: Bazı durumlarda, uygulama tarafından ayarlanan URL yapılandırması yanlış olabilir ve değiştirilmesi gerekebilir. Bundan dolayı, bazı komutlar düzgün çalışmıyor olabilir.
Şimdi problemin doğası hakkında temel bir anlayışa sahip olduğunuza, çözümlere doğru ilerleyeceğiz.
1. Çözüm: Menşe Ekleme
Menşei (Bu, Fork'a atıfta bulunur) eksikse, bazı komutlar düzgün çalışmayabilir. Bu nedenle, bu adımda Manuel olarak bir Köken ekleyeceğiz. Bunu yapmak için:
- “ Command ” + “Space” tuşlarına aynı anda basın.
- " Terminal " yazıp " Enter " tuşuna basın.
MacOS Terminali - Aşağıdaki komutu yazın ve “ Enter ” tuşuna basın
git uzak -v
- Listelenen “Origin” adında bir uzaktan kumanda olup olmadığını kontrol edin.
- Eğer değilse, “ Origin ” inizin eksik olduğu anlamına gelir.
- Aşağıdaki komutu kullanarak Origin ekleyin
git uzaktan kumanda orijini url ekle / to / your / fork
- Sorunun devam edip etmediğini kontrol edin .
2. Çözüm: URL’yi değiştirme
URL doğru şekilde referans alınmazsa, uygulamanın belirli işlevlerinin düzgün çalışmasını engelleyebilir. Bu nedenle, bu adımda, URL'yi değiştireceğiz. Bunun için:
- “ Command ” + “ Space ” tuşlarına aynı anda basın.
- " Terminal " yazıp " Enter " tuşuna basın.
MacOS Terminali - URL'yi değiştirmek için aşağıdaki komutu kullanın
git uzak set-url kökeni ssh: // newRepoName.git
- Sorunun devam edip etmediğini kontrol edin .
3. Çözüm: Menşei Master'a Değiştirme
Master’dan çekmeye çalışıyorsanız, uzaktan kumandayı eklemeye veya çıkarmaya çalışmadan önce orijini master'a çevirmeniz gerekir. Bu nedenle, bu adımda Kökeni Üstada değiştireceğiz. Bunun için:
- “ Command ” + “ Space ” tuşlarına aynı anda basın.
- " Terminal " yazıp " Enter " tuşuna basın.
MacOS Terminali - Kökeni master olarak değiştirmek için aşağıdaki komutu kullanın
git çekme kökeni ana