Klonlanmış bir repo'um var. bir dizin var, , kendi Repo eskiden olduğu a/b/c diyoruz yani orada a/b/c/.git/vbgit bir dizinin yok sayılması, mevcut değil gibi
Şimdi ana repo yönetilen dosyaları istiyoruz. A/b/c geçmişini umursamıyorum, bu yüzden./G/c
'u sildim. Fakat sorun şu ki,git status
a/b/c'yi tamamen görmezden geliyor. Ben
git add
yapamam. Sanki yolu yoluna koymuş gibiyim.
Açıkça görülüyor ki, gitgide bir .git dir ile bir alt anahtarı yok saymak mantıklıydı, ama şimdi farkı nasıl biliyor?
Dosyaların, .gitignore ve .git/info/excludes dışında listelenmeyen başka bir yer var mı? .git/config dosyasında hiçbir şey yok mu?
Git durumunun ne söylediği soruldu. Çok fazla:
/path/to/root/dir $ git status
# On branch fred
nothing to commit (working directory clean)
Ve ne git eklentisi yazıyor. Daha da iyisi (hiçbir şey)
/path/to/root/dir $ git add a/b/c
Eğer üst düzey dizinde .gitignore dosyasını kontrol etmedi? – jonathanbell
evet, yolunu eşleşecek edecek herhangi bir husus vardır. – artfulrobot
mesaj nedir ne zaman git 'ne yapsın?' git durumu 'tam olarak ne gösteriyor? –