'Ö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.

Ölümcül: 'kaynak' Git Veri Deposu Hatası görünmüyor

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:

  1. Command ” + “Space” tuşlarına aynı anda basın.
  2. " Terminal " yazıp " Enter " tuşuna basın.

    MacOS Terminali
  3. Aşağıdaki komutu yazın ve “ Enter ” tuşuna basın
     git uzak -v 
  4. Listelenen “Origin” adında bir uzaktan kumanda olup olmadığını kontrol edin.
  5. Eğer değilse, “ Origininizin eksik olduğu anlamına gelir.
  6. Aşağıdaki komutu kullanarak Origin ekleyin
     git uzaktan kumanda orijini url ekle / to / your / fork 
  7. 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:

  1. Command ” + “ Space ” tuşlarına aynı anda basın.
  2. " Terminal " yazıp " Enter " tuşuna basın.

    MacOS Terminali
  3. URL'yi değiştirmek için aşağıdaki komutu kullanın
     git uzak set-url kökeni ssh: // newRepoName.git 
  4. 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:

  1. Command ” + “ Space ” tuşlarına aynı anda basın.
  2. " Terminal " yazıp " Enter " tuşuna basın.

    MacOS Terminali
  3. Kökeni master olarak değiştirmek için aşağıdaki komutu kullanın
     git çekme kökeni ana 

Ilginç Haberler