diff --git a/docs/project-work/kak-rabotat-v-github-codespaces/kak-rabotat-v-github-codespaces.md b/docs/project-work/kak-rabotat-v-github-codespaces/kak-rabotat-v-github-codespaces.md index f7af116..7c1d000 100644 --- a/docs/project-work/kak-rabotat-v-github-codespaces/kak-rabotat-v-github-codespaces.md +++ b/docs/project-work/kak-rabotat-v-github-codespaces/kak-rabotat-v-github-codespaces.md @@ -70,6 +70,14 @@ GitHub Codespaces — это редактор кода прямо в брауз ![Код написан и сохранён](/img/docs/img-187--codespaces-code-written.png) +:::caution Ctrl+S — это ещё не сохранение прогресса + +**Ctrl+S сохраняет файл только внутри текущего Codespace**, а это временное окружение. Если закрыть браузер и потом открыть новый Codespace, он стартует с чистой ветки `main` — и кода, который вы не отправили в GitHub, там не будет. + +Чтобы прогресс не потерялся, его нужно отправить в репозиторий на GitHub — это [Шаг 7. Отправить изменения на GitHub](#шаг-7-отправить-изменения-на-github). Делайте это регулярно по ходу работы и обязательно перед тем, как прерваться или закрыть браузер. + +::: + --- ## Шаг 6. Запустить код @@ -95,6 +103,8 @@ GitHub Codespaces — это редактор кода прямо в брауз ## Шаг 7. Отправить изменения на GitHub +Это и есть надёжное сохранение работы: каждый коммит закрепляет прогресс в репозитории на GitHub, и к нему всегда можно вернуться. Отправляйте изменения не только в конце, а регулярно по ходу работы над проектом. + Нажмите на иконку **Source Control** в левой панели (три кружка со стрелками) — там будет значок с цифрой, обозначающей количество изменённых файлов. В поле **Message** напишите краткое описание того, что вы сделали.