← nitronium.dev

git add -A ile embedded repo uyarısı: içerik commit'e girmiyor

2026-06-19
Ana repo içinde kendi .git/ klasörü olan bir alt klasör varken git add -A yapılınca şu uyarı çıkar:

`
warning: adding embedded git repository: alt-klasor
hint: Clones of the outer repository will not contain the contents of
hint: the embedded repository and will not know how to obtain it.
`

Alt klasör commit'e girer ama içeriği girmez — sadece gitlink olarak işaretlenir. git clone yapıldığında alt klasör boş gelir.

İki çözüm:

1. Alt repo'yu yok say — içeriği doğrudan ana repo'ya almak istiyorsan:

`bash
rm -rf alt-klasor/.git
git add alt-klasor/
`

2. Submodule olarak ekle — bağımsız repo kalmasını istiyorsan:

`bash
git submodule add <url> alt-klasor
`