Документация по Codespaces
Создайте codespace, чтобы начать разработку в безопасной, настраиваемой специально выделенной среде разработки, которая выполняет необходимые задачи в нужном месте.
Начните здесь
Просмотреть всеВключение или отключение #REF! Codespaces для вашей организации
Вы можете контролировать, какие пользователи могут использовать GitHub Codespaces в частных .
Общие сведения о жизненном цикле пространства кода
Узнайте, как разрабатывать данные в среде GitHub Codespaces и поддерживать данные в течение всего жизненного цикла пространства кода.
Основные сведения о контейнерах разработки
При работе в codespace среда, в которой вы работаете, создается с помощью контейнера разработки, размещенного на виртуальной машине.
Управление доступом к другим репозиториям в кодовом пространстве
Вы можете управлять репозиториями, к которым у GitHub Codespaces есть доступ.
Set up your project
Создание Node.js-проекта для #REF! Codespaces
Начало работы с проектом Node.js, JavaScript или TypeScript в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
Создание проекта на Python для #REF! Codespaces
Начните Python-проект в GitHub Codespaces, создав пользовательскую конфигурацию контейнера разработчика.
Создание Java-проекта для #REF! Codespaces
Начните Java-проект в GitHub Codespaces, создав собственную конфигурацию контейнера для разработчиков.
Создание проекта на C# (.NET) для #REF! Codespaces
Начните с проекта на C# (.NET) в GitHub Codespaces, создав собственную конфигурацию контейнера разработчика.
Подробные сведения о GitHub Codespaces
Дополнительные сведения о работе GitHub Codespaces.
Создание пространства кода для репозитория
Вы можете создать codespace для ветви в репозитории для разработки онлайн.
Создание пространства кода на основе шаблона
Если вы запускаете новый проект, вы можете создать пространство кода из пустого шаблона или выбрать шаблон специально разработанный для типа работы, которую вы хотите сделать.
Открытие существующего пространства кода
Вы можете повторно открыть пространство кода, закрытое или остановленное, и вернуться к работе.
Начало работы с GitHub Codespaces
- Что такое GitHub Codespaces?
- Функции #REF! Codespaces
- Общие сведения о жизненном цикле пространства кода
- Подробные сведения о GitHub Codespaces
Разработка в codespace
- Разработка в codespace
- Создание пространства кода для репозитория
- Создание пространства кода на основе шаблона
- Удаление codespace
- Открытие существующего пространства кода
- Совместная работа в пространстве кода
- Использование системы управления версиями в codespace
- Использование #REF! Codespaces для pull requests
- Остановка и запуск пространства кода
- Переадресация портов в вашем codespace
- Перестроение контейнера в пространстве кода
- Переменные среды по умолчанию для codespace
- Сохранение переменных среды и временных файлов
- Подключение к частной сети
- Начало работы с #REF! Codespaces для машинного обучения
- Использование кодовых пространств #REF! в Visual Studio Code
- Использование кодовых пространств #REF! с #REF! CLI
Настройка codespace
- Переименование codespace
- Изменение оболочки в пространстве кода
- Изменение типа компьютера для codespace
Настройка параметров пользователя
- Персонализация #REF! Codespaces для вашего аккаунта
- Настройка редактора по умолчанию для #REF! Codespaces
- Настройка вашего региона по умолчанию для #REF! Codespaces
- Установка периода тайм-аута для #REF! Codespaces
- Настройка автоматического удаления codespace
- Выбор стабильного или бета-образа узла
Настройка проекта для GitHub Codespaces
- Добавление конфигурации контейнера разработки в репозиторий • 6 articles
- Настройка контейнеров разработки • 4 articles
- Настройка репозитория для GitHub Codespaces • 2 articles
Предварительная сборка сред codespace
- О готовых сборках #REF! Codespaces
- Настройка предварительных сборок
- Предоставление предварительной сборке доступа к другим репозиториям
- Управление предварительными сборками
- Тестирование изменений в конфигурации контейнеров разработки в ветви с поддержкой предварительной сборки
Управление кодовыми пространствами
- Управление секретами, специфичными для ваших аккаунтов, для #REF! Codespaces
- Управление доступом к другим репозиториям в кодовом пространстве
- Проверка ваших логов безопасности для #REF! Codespaces
- Управление верификацией GPG для #REF! Codespaces
Управление #REF! Codespaces для вашей организации
- Включение или отключение #REF! Codespaces для вашей организации
- Выбор владельцев и оплаты пространств кода в вашей организации
- Перечисление сред codespace в организации
- Управление стоимостью #REF! Codespaces в вашей организации
- Управление секретами среды разработки для репозитория или организации
- Просмотр журналов аудита вашей организации для #REF! Codespaces
- Ограничение доступа к типам компьютеров
- Ограничение количества кодовых пространств, оплачиваемых организацией, которые пользователь может создать
- Ограничение базового образа для пространств кода
- Ограничение видимости переадресованных портов
- Ограничение тайм-аута простоя
- Ограничение срока хранения для codespace
Справочные материалы
- Разрешение пространству кода получить доступ к частному реестру
- Использование #REF! Copilot в #REF! Codespaces
- Использование палитры команд Visual Studio Code в #REF! Codespaces
- Безопасность в #REF! Codespaces
- Аварийное восстановление для #REF! Codespaces
Устранение неполадок GitHub Codespaces
- Логи кодовых пространств #REF!
- Устранение неполадок с клиентами #REF! Codespaces
- Получение наиболее эффективной работы с включенным использованием
- Экспорт изменений в ветвь
- Устранение неполадок при создании и удалении codespace
- Устранение неполадок проверки подлинности в репозитории
- Устранение проблем с подключением к #REF! Codespaces
- Устранение неполадок предварительных сборок
- Устранение неполадок с вариантами персонализации для #REF! Codespaces
- Устранение неполадок с переадресацией портов для #REF! Codespaces
- Устранение неполадок с верификацией GPG для #REF! Codespaces
- Работа с поддержкой #REF! Codespaces