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