Guias para codespaces
Aprenda a aproveitar ao máximo do GitHub
Guia de início rápido do GitHub Codespaces
Guia de Início RápidoExperimente o GitHub Codespaces em 5 minutos.
- Codespaces
Aprofundamento de GitHub Codespaces
Guia de Início RápidoEntenda o funcionamento do GitHub Codespaces.
- Codespaces
Introdução aos contêineres de desenvolvimento
Guia de instruçõesQuando você trabalha em um codespace, o ambiente de trabalho é criado usando um contêiner de desenvolvimento ou um contêiner de desenvolvimento hospedado em uma máquina virtual.
- Codespaces
- Set up
- Fundamentals
Como configurar um projeto Node.js para os GitHub Codespaces
TutorialComece a executar um projeto Node.js, JavaScript ou TypeScript nos GitHub Codespaces criando uma configuração de contêiner de desenvolvimento personalizada.
- Codespaces
- Developer
- Set up
Como configurar um projeto Python para os GitHub Codespaces
TutorialDê os primeiros passos com um projeto Python em GitHub Codespaces criando uma configuração de contêiner de desenvolvimento personalizada.
- Codespaces
- Developer
- Set up
Como configurar um projeto C# (.NET) para os GitHub Codespaces
TutorialDê os primeiros passos com um projeto C# (.NET) em GitHub Codespaces criando uma configuração de contêiner de desenvolvimento personalizada.
- Codespaces
- Developer
- Set up
Configurando um projeto Java para GitHub Codespaces
TutorialDê os primeiros passos com um projeto Java em GitHub Codespaces criando uma configuração de contêiner de desenvolvimento personalizada.
- Codespaces
- Developer
- Set up
Configurar um projeto PHP para GitHub Codespaces
TutorialDê os primeiros passos com um projeto PHP em GitHub Codespaces criando uma configuração de contêiner de desenvolvimento personalizada.
- Codespaces
- Developer
- Set up
Definindo uma especificação mínima para máquinas de codespaces
Guia de instruçõesVocê pode evitar que tipos de computador com recursos insuficientes sejam usados nos GitHub Codespaces do repositório.
- Codespaces
- Set up
Como adicionar recursos a um arquivo devcontainer.json
Guia de instruçõesCom os recursos, você pode adicionar rapidamente ferramentas, runtimes ou bibliotecas à configuração do contêiner de desenvolvimento.
- Codespaces
- Set up
Abrir arquivos automaticamente nos codespaces de um repositório
Guia de instruçõesVocê pode definir arquivos específicos a serem abertos automaticamente sempre que alguém criar um codespace para seu repositório e abrir o codespace no cliente Web Visual Studio Code.
- Codespaces
- Set up
Como especificar segredos recomendados para um repositório
Guia de instruçõesVocê pode adicionar uma definição à configuração de contêiner de desenvolvimento que solicitará que as pessoas definam segredos específicos de ambiente de desenvolvimento ao criar um codespace.
- Codespaces
- Set up
Como facilitar a criação rápida e a retomada de codespaces
Guia de instruçõesAdicione um link para levar as pessoas diretamente a uma página para criar um codespace, com sua escolha de opções previamente configurada. Como alternativa, você pode fornecer um link para a página "Retomar codespace".
- Codespaces
- Set up
Como configurar um repositório de modelos para os GitHub Codespaces
Guia de instruçõesVocê pode ajudar as pessoas a começar a usar um projeto configurando um repositório de modelos a ser usado com os GitHub Codespaces.
- Codespaces
- Set up
Como personalizar o GitHub Codespaces para sua conta
Guia de instruçõesVocê pode personalizar o GitHub Codespaces usando um repositório dotfiles em GitHub ou usando Sincronização de Configurações.
- Codespaces
- Set up
- Fundamentals
Como criar um codespace para um repositório
Guia de instruçõesVocê pode criar um codespace para uma branch em um repositório para fazer o desenvolvimento on-line.
- Codespaces
- Fundamentals
- Developer
Como criar um codespace com base em um modelo
Guia de instruçõesSe você estiver iniciando um novo projeto, poderá criar um codespace com base em um modelo em branco ou escolher um modelo projetado especificamente para o tipo de trabalho que deseja realizar.
- Codespaces
- Fundamentals
- Developer
Desenvolver em um codespace
Guia de instruçõesVocê pode trabalhar em um codespace usando seu navegador, Visual Studio Code, um IDE JetBrains ou um shell de comando.
- Codespaces
- Fundamentals
- Developer
Excluir um codespace
Guia de instruçõesVocê pode excluir um codespace de que você não precisa mais.
- Codespaces
- Fundamentals
- Developer
Encaminhar portas no seu código
Guia de instruçõesVocê pode encaminhar portas no seu código para testar e depurar seu aplicativo. Você também pode gerenciar o protocolo de porta e compartilhar a porta em sua organização ou de modo público.
- Codespaces
- Fundamentals
- Developer
Como abrir um codespace existente
Guia de instruçõesVocê pode reabrir um codespace que fechou ou parou e retornar ao trabalho.
- Codespaces
- Fundamentals
- Developer
Parar e iniciar um codespace
Guia de instruçõesVocê pode parar e iniciar o codespace para salvar recursos e pausar o trabalho.
- Codespaces
- Fundamentals
- Developer
Com trabalhar de modo colaborativo em um codespace
Guia de instruçõesVocê pode trabalhar de modo colaborativo com outras pessoas em um codespace usando o Visual Studio Live Share.
- Codespaces
- Developer
Como usar o GitHub Codespaces no Visual Studio Code
Guia de instruçõesVocê pode desenvolver seu codespace diretamente no Visual Studio Code ao conectar a extensão do GitHub Codespaces à sua conta no GitHub.
- Codespaces
- Visual Studio Code
- Developer
Usar o GitHub Codespaces no IDE do JetBrains
Guia de instruçõesÉ possível usar o JetBrains Gateway para se conectar a um codespace e trabalhar no seu IDE do JetBrains preferencial.
- Codespaces
- Developer
Como usar o GitHub Codespaces com a CLI do GitHub
Guia de instruçõesVocê pode trabalhar com o GitHub Codespaces diretamente de sua linha de comando usando gh, a interface de linha de comando GitHub.
- Codespaces
- CLI
- Developer
Usando controle de origem no seu codespace
Guia de instruçõesDepois de fazer alterações em um arquivo no seu código, você pode fazer um commit rápido das alterações e fazer push da sua atualização para o repositório remoto.
- Codespaces
- Fundamentals
- Developer
Como usar o GitHub Codespaces em solicitações de pull
Guia de instruçõesVocê pode usar GitHub Codespaces no navegador da Web ou no Visual Studio Code para criar e examinar solicitações de pull, além de analisar comentários de revisão.
- Codespaces
- Visual Studio Code
- Developer
Alterando o tipo de máquina para seu codespace
Guia de instruçõesVocê pode alterar o tipo de computador que está executando o codespace para usar os recursos apropriados ao trabalho que está fazendo.
- Codespaces
Como configurar a exclusão automática de seus codespaces
Guia de instruçõesOs codespaces inativos são excluídos automaticamente. Você pode escolher por quanto tempo seus codespaces parados são retidos, até, no máximo, 30 dias.
- Codespaces
Como definir seu editor padrão para o GitHub Codespaces
Guia de instruçõesVocê pode definir seu editor padrão para Codespaces na sua página de configurações pessoais.
- Codespaces
Como definir sua região padrão para o GitHub Codespaces
Guia de instruçõesVocê pode definir sua região padrão na página de configurações do perfil de GitHub Codespaces para personalizar o local onde seus dados são mantidos.
- Codespaces
Como definir seu período de tempo limite para o GitHub Codespaces
Guia de instruçõesVocê pode definir o tempo limite padrão dos GitHub Codespaces na página de configurações pessoais.
- Codespaces
Gerenciando segredos específicos da sua conta para o GitHub Codespaces
Guia de instruçõesVocê pode armazenar informações confidenciais, como tokens, que você deseja acessar nos seus codespaces por meio de variáveis de ambiente.
- Codespaces
- Developer
- Security
- Secret store
Gerenciar o acesso a outros repositórios em seu codespace
Você pode gerenciar os repositórios que o GitHub Codespaces pode acessar.
- Codespaces
- Security
Como gerenciar a verificação GPG para o GitHub Codespaces
Guia de instruçõesVocê pode permitir que GitHub use o GPG automaticamente para assinar os commits que você faz nos seus codespaces para que outras pessoas possam confiar que as alterações vêm de uma fonte de confiança.
- Codespaces
- Developer
- Security
Habilitar ou desabilitar o GitHub Codespaces em sua organização
Guia de instruçõesVocê pode controlar quais usuários podem usar o GitHub Codespaces nos repositórios privados .
- Codespaces
- Billing
- Administrator
Como gerenciar o custo dos GitHub Codespaces na organização
ReferênciaVocê pode verificar o uso do GitHub Codespaces e definir os limites de uso.
- Codespaces
- Billing
Gerenciando segredos do ambiente de desenvolvimento para seu repositório ou organização
Os segredos de ambiente de desenvolvimento permitem que você armazene informações confidenciais na sua organização ou no seu repositório para uso com o GitHub Codespaces.
- Codespaces
- Secret store
- Security
Restringindo o acesso aos tipos de máquina
Guia de instruçõesVocê pode definir restrições sobre os tipos de máquinas que os usuários podem escolher ao criarem os codespaces na sua organização.
- Codespaces
Como restringir a imagem base dos codespaces
Guia de instruçõesVocê pode especificar quais imagens base podem ser usadas para novos codespaces criados em sua organização.
- Codespaces
Restringir o período de tempo limite ocioso
Guia de instruçõesVocê pode definir um período máximo de tempo limite de cada codespace pertencente à organização.
- Codespaces
Como restringir o período de retenção de codespaces
Guia de instruçõesVocê pode definir um período máximo de retenção de cada codespace pertencente à organização.
- Codespaces
Como restringir a visibilidade das portas encaminhadas
Guia de instruçõesVocê pode definir restrições nas opções de visibilidade que os usuários podem escolher ao encaminhar portas de codespaces em sua organização.
- Codespaces
Como revisar os logs de auditoria da sua organização do GitHub Codespaces
Guia de instruçõesVocê pode usar o log de auditoria para revisar todas as ações relacionadas a GitHub Codespaces.
- Codespaces
- Security
- Administrator
Sobre o faturamento do GitHub Codespaces
Visão geralSaiba mais sobre os custos para usar GitHub Codespaces e as cotas de uso mensal incluídas com as contas pessoais de GitHub.
- Codespaces
- Billing
Uso da paleta de comandos do Visual Studio Code no GitHub Codespaces
ReferênciaVocê pode usar o recurso Paleta de Comandos do Visual Studio Code para acessar muitos comandos no GitHub Codespaces.
- Codespaces
- Visual Studio Code
Recuperação de desastres do GitHub Codespaces
Este artigo descreve a orientação para um cenário de recuperação de desastre, quando uma região inteira sofre uma interrupção devido a um desastre natural de grandes proporções ou interrupção de serviço generalizada.
- Codespaces
Segurança no GitHub Codespaces
ReferênciaVisão geral da arquitetura de segurança GitHub Codespaces, com diretrizes para ajudar você a manter a segurança e minimizar o risco de ataque.
- Codespaces
- Security