Документация по Codespaces
Создайте codespace, чтобы начать разработку в безопасной, настраиваемой специально выделенной среде разработки, которая выполняет необходимые задачи в нужном месте.
Начните здесь
Просмотреть всеВключение или отключение GitHub Codespaces для вашей организации
Вы можете контролировать, какие пользователи могут использовать GitHub Codespaces в частных .
Общие сведения о жизненном цикле пространства кода
Узнайте, как разрабатывать данные в среде GitHub Codespaces и поддерживать данные в течение всего жизненного цикла пространства кода.
Основные сведения о контейнерах разработки
При работе в codespace среда, в которой вы работаете, создается с помощью контейнера разработки, размещенного на виртуальной машине.
Управление доступом к другим репозиториям в кодовом пространстве
Вы можете управлять репозиториями, к которым у GitHub Codespaces есть доступ.
Set up your project
Настройка проекта Node.js для GitHub Codespaces
Начало работы с проектом Node.js, JavaScript или TypeScript в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
Настройка проекта Python для GitHub Codespaces
Начало работы с проектом Python в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
Настройка проекта Java для GitHub Codespaces
Начало работы с проектом Java в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
Настройка проекта C# (.NET) для GitHub Codespaces
Начало работы с проектом C# (.NET) в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
Подробные сведения о GitHub Codespaces
Дополнительные сведения о работе GitHub Codespaces.
Создание пространства кода для репозитория
Вы можете создать codespace для ветви в репозитории для разработки онлайн.
Создание пространства кода на основе шаблона
Если вы запускаете новый проект, вы можете создать пространство кода из пустого шаблона или выбрать шаблон специально разработанный для типа работы, которую вы хотите сделать.
Открытие существующего пространства кода
Вы можете повторно открыть пространство кода, закрытое или остановленное, и вернуться к работе.
Разработка в codespace
- Разработка в codespace
- Создание пространства кода для репозитория
- Создание пространства кода на основе шаблона
- Удаление codespace
- Открытие существующего пространства кода
- Совместная работа в пространстве кода
- Использование системы управления версиями в codespace
- Использование GitHub Codespaces для запросов на вытягивание
- Остановка и запуск пространства кода
- Переадресация портов в вашем codespace
- Перестроение контейнера в пространстве кода
- Переменные среды по умолчанию для codespace
- Сохранение переменных среды и временных файлов
- Подключение к частной сети
- Начало работы с GitHub Codespaces для машинного обучения
- Использование GitHub Codespaces в Visual Studio Code
- Использование GitHub Codespaces с GitHub CLI
Управление пространствами кода GitHub для вашей организации
- Включение или отключение GitHub Codespaces для вашей организации
- Выбор владельцев и оплаты пространств кода в вашей организации
- Перечисление сред codespace в организации
- Управление затратами GitHub Codespaces в организации
- Управление секретами среды разработки для репозитория или организации
- Просмотр журналов аудита организации для GitHub Codespaces
- Ограничение доступа к типам компьютеров
- Ограничение количества кодовых пространств, оплачиваемых организацией, которые пользователь может создать
- Ограничение базового образа для пространств кода
- Ограничение видимости переадресованных портов
- Ограничение тайм-аута простоя
- Ограничение срока хранения для codespace
Устранение неполадок GitHub Codespaces
- Журналы GitHub Codespaces
- Устранение неполадок клиентов GitHub Codespaces
- Получение наиболее эффективной работы с включенным использованием
- Экспорт изменений в ветвь
- Устранение неполадок при создании и удалении codespace
- Устранение неполадок проверки подлинности в репозитории
- Устранение неполадок подключения к GitHub Codespaces
- Устранение неполадок предварительных сборок
- Устранение неполадок параметров персонализации для GitHub Codespaces
- Устранение неполадок с перенаправлением портов для GitHub Codespaces
- Устранение неполадок проверки GPG для GitHub Codespaces
- Работа со службой поддержки для GitHub Codespaces