Руководства по пространствам кода
Узнайте, как эффективно использовать GitHub
Краткое руководство по GitHub Codespaces
Быстрое началоИспытайте GitHub Codespaces за 5 минут.
- Codespaces
Подробные сведения о GitHub Codespaces
Быстрое началоУзнайте, как работает GitHub Codespaces.
- Codespaces
Основные сведения о контейнерах разработки
Практическое руководствоПри работе в codespace среда, в которой вы работаете, создается с помощью контейнера разработки, размещенного на виртуальной машине.
- Codespaces
- Set up
- Fundamentals
Настройка проекта Node.js для GitHub Codespaces
УчебникНачало работы с проектом Node.js, JavaScript или TypeScript в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
- Codespaces
- Developer
- Set up
Настройка проекта Python для GitHub Codespaces
УчебникНачало работы с проектом Python в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
- Codespaces
- Developer
- Set up
Настройка проекта C# (.NET) для GitHub Codespaces
УчебникНачало работы с проектом C# (.NET) в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
- Codespaces
- Developer
- Set up
Настройка проекта Java для GitHub Codespaces
УчебникНачало работы с проектом Java в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
- Codespaces
- Developer
- Set up
Настройка проекта PHP для GitHub Codespaces
УчебникНачало работы с проектом PHP в GitHub Codespaces путем создания настраиваемой конфигурации контейнера разработки.
- Codespaces
- Developer
- Set up
Настройка минимальной спецификации для компьютеров codespace
Практическое руководствоВы можете сделать так, чтобы в GitHub Codespaces для вашего репозитория не использовался тип компьютера, не имеющий достаточного объема ресурсов.
- Codespaces
- Set up
Добавление функций в файл devcontainer.json
Практическое руководствоС помощью функций вы можете быстро добавлять средства, среды выполнения или библиотеки в конфигурацию контейнера разработки.
- Codespaces
- Set up
Автоматическое открытие файлов в пространствах кода для репозитория
Практическое руководствоВы можете автоматически открывать определенные файлы, когда кто-то создает пространство кода для репозитория и открывает пространство кода в веб-клиенте Visual Studio Code.
- Codespaces
- Set up
Указание рекомендуемых секретов для репозитория
Практическое руководствоВы можете добавить параметр в конфигурацию контейнера разработки, которая предложит людям задать определенные секреты среды разработки при создании пространства кода.
- Codespaces
- Set up
Упрощение быстрого создания и возобновления пространства кода
Практическое руководствоВы можете добавить ссылку на страницу для создания пространства кода с предварительно настроенными параметрами. Кроме того, вы можете связаться со страницей "Возобновить пространство кода".
- Codespaces
- Set up
Настройка репозитория шаблонов для GitHub Codespaces
Практическое руководствоВы можете помочь людям приступить к работе с проектом, настроив репозиторий шаблонов для использования с GitHub Codespaces.
- Codespaces
- Set up
Персонализация GitHub Codespaces для вашей учетной записи
Практическое руководствоВы можете персонализировать GitHub Codespaces с помощью репозитория dotfiles для GitHub Enterprise Cloud или с помощью синхронизации параметров.
- Codespaces
- Set up
- Fundamentals
Создание пространства кода для репозитория
Практическое руководствоВы можете создать codespace для ветви в репозитории для разработки онлайн.
- Codespaces
- Fundamentals
- Developer
Создание пространства кода на основе шаблона
Практическое руководствоЕсли вы запускаете новый проект, вы можете создать пространство кода из пустого шаблона или выбрать шаблон специально разработанный для типа работы, которую вы хотите сделать.
- Codespaces
- Fundamentals
- Developer
Разработка в codespace
Практическое руководствоВы можете работать в пространстве кода с помощью браузера, Visual Studio Code, интегрированной среды разработки JetBrains или командной оболочки.
- Codespaces
- Fundamentals
- Developer
Удаление codespace
Практическое руководствоCodespace можно удалить, если он больше не требуется.
- Codespaces
- Fundamentals
- Developer
Переадресация портов в вашем codespace
Практическое руководствоМожно перенаправить порты в codespace для тестирования и отладки приложения. Можно также управлять протоколом портов и предоставлять доступ к порту в организации или общий доступ.
- Codespaces
- Fundamentals
- Developer
Открытие существующего пространства кода
Практическое руководствоВы можете повторно открыть пространство кода, закрытое или остановленное, и вернуться к работе.
- Codespaces
- Fundamentals
- Developer
Остановка и запуск пространства кода
Практическое руководствоВы можете остановить и запустить пространство кода, чтобы сохранить ресурсы и приостановить работу.
- Codespaces
- Fundamentals
- Developer
Совместная работа в пространстве кода
Практическое руководствоВы можете совместно работать с другими людьми в пространстве кода с помощью Visual Studio Live Share.
- Codespaces
- Developer
Использование GitHub Codespaces в Visual Studio Code
Практическое руководствоМожно заниматься разработкой в codespace непосредственно в Visual Studio Code путем подключения расширения GitHub Codespaces к учетной записи в GitHub Enterprise Cloud.
- Codespaces
- Visual Studio Code
- Developer
Использование gitHub Codespaces в интегрированной среде разработки JetBrains
Практическое руководствоШлюз JetBrains можно использовать для подключения к пространству кода и работы в любимой интегрированной среде разработки JetBrains.
- Codespaces
- Developer
Использование GitHub Codespaces с GitHub CLI
Практическое руководствоВы можете работать с GitHub Codespaces непосредственно из командной строки с помощью gh, интерфейса командной строки GitHub Enterprise Cloud.
- Codespaces
- CLI
- Developer
Использование системы управления версиями в codespace
Практическое руководствоПосле внесения изменений в файл в codespace можно быстро зафиксировать изменения и отправить обновление в удаленный репозиторий.
- Codespaces
- Fundamentals
- Developer
Использование GitHub Codespaces для запросов на вытягивание
Практическое руководствоВы можете использовать GitHub Codespaces в веб-браузере или Visual Studio Code для создания запросов на вытягивание, проверки запросов на вытягивание и комментариев к просмотру адресов.
- Codespaces
- Visual Studio Code
- Developer
Изменение типа компьютера для codespace
Практическое руководствоВы можете изменить тип компьютера, на котором выполняется пространство кода, чтобы вы использовали ресурсы, подходящие для выполняемой работы.
- Codespaces
Настройка автоматического удаления codespace
Практическое руководствоНеактивные пространства кода автоматически удаляются. Вы можете выбрать срок хранения остановленных codespace не более 30 дней.
- Codespaces
Настройка редактора по умолчанию для GitHub Codespaces
Практическое руководствоРедактор по умолчанию можно задать для Codespaces на странице личных параметров.
- Codespaces
Настройка региона по умолчанию для GitHub Codespaces
Практическое руководствоВы можете задать регион по умолчанию на странице параметров профиля GitHub Codespaces для настройки хранения данных.
- Codespaces
Настройка периода ожидания для GitHub Codespaces
Практическое руководствоВы можете задать время ожидания по умолчанию для GitHub Codespaces на странице личных параметров.
- Codespaces
Управление секретами конкретной учетной записи для GitHub Codespaces
Практическое руководствоВы можете хранить конфиденциальную информацию, например маркеры, которые нужны вам в пространствах кода, с помощью переменных среды.
- Codespaces
- Developer
- Security
- Secret store
Управление доступом к другим репозиториям в кодовом пространстве
Вы можете управлять репозиториями, к которым у GitHub Codespaces есть доступ.
- Codespaces
- Security
Управление проверкой GPG для GitHub Codespaces
Практическое руководствоВы можете разрешить GitHub автоматически использовать GPG для подписывания фиксаций, внесенных в codespaces, чтобы другие пользователи могли быть уверены, что изменения поступают из надежного источника.
- Codespaces
- Developer
- Security
Включение или отключение GitHub Codespaces для вашей организации
Практическое руководствоВы можете контролировать, какие пользователи могут использовать GitHub Codespaces в частных и внутренних репозиториях .
- Codespaces
- Billing
- Administrator
Управление затратами GitHub Codespaces в организации
Справочные материалыВы можете проверить потребление GitHub Codespaces и задать ограничения использования.
- Codespaces
- Billing
Управление секретами среды разработки для репозитория или организации
Секреты среды разработки позволяют хранить конфиденциальную информацию в организации или репозитории для использования с GitHub Codespaces.
- Codespaces
- Secret store
- Security
Ограничение доступа к типам компьютеров
Практическое руководствоВы можете задать ограничения на типы компьютеров, которые пользователи могут выбирать при создании пространств кода в организации.
- Codespaces
Ограничение базового образа для пространств кода
Практическое руководствоМожно указать, какие базовые образы можно использовать для создания контейнера разработки для новых пространств кода, созданных в организации.
- Codespaces
Ограничение тайм-аута простоя
Практическое руководствоВы можете задать максимальное время ожидания для codespace, принадлежащего вашей организации.
- Codespaces
Ограничение срока хранения для codespace
Практическое руководствоВы можете задать максимальный период хранения для codespace, принадлежащего вашей организации.
- Codespaces
Ограничение видимости переадресованных портов
Практическое руководствоВы можете задать ограничения для параметров видимости, которые пользователи смогут выбирать при переадресации портов для codespace в вашей организации.
- Codespaces
Просмотр журналов аудита организации для GitHub Codespaces
Практическое руководствоЖурнал аудита можно использовать для проверки всех действий, связанных с GitHub Codespaces.
- Codespaces
- Security
- Administrator
Сведения о выставлении счетов для GitHub Codespaces
ОбзорУзнайте о затратах на использование GitHub Codespaces, а также ежемесячные квоты использования, включенные в GitHub личная учетная запись.
- Codespaces
- Billing
Использование палитры команд Visual Studio Code в GitHub Codespaces
Справочные материалыФункцию палитры команд Visual Studio Code можно использовать для выполнения многих команд GitHub Codespaces.
- Codespaces
- Visual Studio Code
Аварийное восстановление для GitHub Codespaces
В этой статье приводятся рекомендации по аварийному восстановлению, при котором из-за масштабного стихийного бедствия или обширного прерывания работы службы весь регион оказывается подвержен сбою.
- Codespaces
Безопасность в GitHub Codespaces
Справочные материалыОбзор архитектуры безопасности GitHub Codespaces с рекомендациями по обеспечению безопасности и минимизации рисков атак.
- Codespaces
- Security