Skip to main content

Desenvolver em um codespace

Crie um codespace para começar a desenvolver seu projeto dentro de um ambiente de nuvem dedicado. Você pode usar o codespace no navegador ou em editores de código da sua escolha.

Note

O GitHub Codespaces não está disponível em subdomínios do GHE.com, como octocorp.ghe.com.

Desenvolver em um codespace

Você pode trabalhar em um codespace usando seu navegador, Visual Studio Code, um IDE JetBrains ou um shell de comando.

Como criar um codespace para um repositório

Você pode criar um codespace para uma branch em um repositório para fazer o desenvolvimento on-line.

Como criar um codespace com base em um modelo

Se 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.

Excluir um codespace

Você pode excluir um codespace de que você não precisa mais.

Como abrir um codespace existente

Você pode reabrir um codespace que fechou ou parou e retornar ao trabalho.

Com trabalhar de modo colaborativo em um codespace

Você pode trabalhar de modo colaborativo com outras pessoas em um codespace usando o Visual Studio Live Share.

Usando controle de origem no seu codespace

Depois 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.

Como usar o GitHub Codespaces em solicitações de pull

Você 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.

Parar e iniciar um codespace

Você pode parar e iniciar o codespace para salvar recursos e pausar o trabalho.

Encaminhar portas no seu código

Você 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.

Como recompilar o contêiner em um codespace

Você pode recompilar um contêiner de desenvolvimento para aplicar alterações de configuração aos codespaces em que está trabalhando. Periodicamente, o ideal é executar uma recompilação completa.

Variáveis de ambiente padrão para seu codespace

O GitHub define variáveis de ambiente padrão para cada codespace.

Variáveis de ambiente persistentes e arquivos temporários

Você pode configurar variáveis de ambiente personalizadas para que elas sejam definidas com o mesmo valor sempre que você abrir um codespace. Você também pode garantir que os arquivos temporários não sejam excluídos quando um codespace for interrompido.

Conectando-se a uma rede privada

Você pode conectar GitHub Codespaces a recursos de uma rede privada, incluindo registros de pacotes, servidores de licenças e bancos de dados no local.

Introdução ao GitHub Codespaces para aprendizado de máquina

Saiba mais sobre como trabalhar em projetos de aprendizado de máquina com o GitHub Codespaces e as ferramentas prontas para uso dele.

Como usar o GitHub Codespaces no Visual Studio Code

Você pode desenvolver seu codespace diretamente no Visual Studio Code ao conectar a extensão do GitHub Codespaces à sua conta no GitHub Enterprise Cloud.

Usar o GitHub Codespaces no IDE do JetBrains

É possível usar o JetBrains Gateway para se conectar a um codespace e trabalhar no seu IDE do JetBrains preferencial.

Como usar o GitHub Codespaces com a CLI do GitHub

Você pode trabalhar com o GitHub Codespaces diretamente de sua linha de comando usando gh, a interface de linha de comando GitHub Enterprise Cloud.