Note
GitHub Codespaces недоступна в поддоменах GHE.com, например octocorp.ghe.com
.
Создайте codespace для начала разработки проекта в выделенной облачной среде. Пространство кода можно использовать в браузере или в выборе редакторов кода.
Note
GitHub Codespaces недоступна в поддоменах GHE.com, например octocorp.ghe.com
.
Вы можете работать в пространстве кода с помощью браузера, Visual Studio Code, интегрированной среды разработки JetBrains или командной оболочки.
Вы можете создать codespace для ветви в репозитории для разработки онлайн.
Если вы запускаете новый проект, вы можете создать пространство кода из пустого шаблона или выбрать шаблон специально разработанный для типа работы, которую вы хотите сделать.
Codespace можно удалить, если он больше не требуется.
Вы можете повторно открыть пространство кода, закрытое или остановленное, и вернуться к работе.
Вы можете совместно работать с другими людьми в пространстве кода с помощью Visual Studio Live Share.
После внесения изменений в файл в codespace можно быстро зафиксировать изменения и отправить обновление в удаленный репозиторий.
Вы можете использовать GitHub Codespaces в веб-браузере или Visual Studio Code для создания запросов на вытягивание, проверки запросов на вытягивание и комментариев к просмотру адресов.
Вы можете остановить и запустить пространство кода, чтобы сохранить ресурсы и приостановить работу.
Можно перенаправить порты в codespace для тестирования и отладки приложения. Можно также управлять протоколом портов и предоставлять доступ к порту в организации или общий доступ.
Вы можете перестроить контейнер разработки пространства кода, в который вы работаете, чтобы применить изменения конфигурации. Время от времени может потребоваться выполнить полную перестроение.
GitHub задает переменные среды по умолчанию для каждой среды codespace.
Настраиваемые переменные среды можно настроить так, чтобы они устанавливались на одно и то же значение при каждом открытии пространства кода. Вы также можете убедиться, что временные файлы не удаляются при остановке пространства кода.
Вы можете подключить GitHub Codespaces к ресурсам в частной сети, включая реестры пакетов, серверы лицензий и локальные базы данных.
Узнайте о работе над проектами машинного обучения с GitHub Codespaces и встроенными инструментами.
Можно заниматься разработкой в codespace непосредственно в Visual Studio Code путем подключения расширения GitHub Codespaces к учетной записи в GitHub Enterprise Cloud.
Шлюз JetBrains можно использовать для подключения к пространству кода и работы в любимой интегрированной среде разработки JetBrains.
Вы можете работать с GitHub Codespaces непосредственно из командной строки с помощью gh
, интерфейса командной строки GitHub Enterprise Cloud.