С концептуальной точки зрения, Git имеет 4 области: Работа, Подготовка, Хранилище и Хранилище.
- Всякий раз, когда вы что-то меняете, это присутствует в Рабочей области.
- Вам нужно сделать
git add fileName
или git add .
[чтобы добавить все изменения], чтобы переместить ваши файлы в промежуточную область. - Можно зафиксировать только те файлы, которые находятся в промежуточной области.
- Все зафиксированные файлы находятся в области хранилища.Только коммиты могут быть отправлены на удаленный сервер.
Следовательно, ваши незафиксированные изменения не будут перенесены на удаленный компьютер в любом сценарии, если вы не зафиксировали их, а затем выполните git push
.