Это поймало меня пару раз. У меня есть терминал, открытый внутри GIT-репозитория. Я делаю git status чтобы увидеть все изменения в репозитории. Затем я делаю git add -A , git commit -m "Some text" и git push чтобы отправить все на GitHub.
Но... Я не понимаю, что рабочий каталог моего терминала не является корневым каталогом репозитория, поэтому на самом деле git add -A не фиксирует все изменения, о которых мне говорил git status , только изменения в файлах внутри рабочего каталога терминала.
Как я могу git add из репозитория GIT (необязательно имея корневой каталог в качестве рабочего каталога), чтобы он добавлял все изменения в репозиторий?
