Skip to main content

Criar um repositório de modelos

É possível transformar um repositório existente em um modelo, de modo que você e outras pessoas podem gerar novos repositórios com os mesmos arquivos, branches e estrutura de diretório.

Quem pode usar esse recurso?

Anyone with admin permissions to a repository can make the repository a template.

Sobre repositórios de modelos

Você pode criar um modelo a partir de um repositório existente. Qualquer pessoa com acesso ao repositório de modelos pode criar um novo repositório baseado no modelo com a mesma estrutura de diretórios, branchs e arquivos..

Criar um repositório de modelos

Para criar um repositório de modelos, é preciso criar um repositório e, em seguida, torná-lo um modelo. Para obter mais informações de como criar um repositório, confira "Criar um repositório".

Depois que seu repositório se tornar um modelo, qualquer pessoa com acesso ao repositório poderá gerar um novo repositório com os mesmos arquivos e estrutura de diretório como branch padrão. Ela também poderá optar por incluir todos os outros branches em seu repositório. Os branches criados a partir de um modelo têm histórico não relacionado, portanto, você não pode criar pull requests ou fazer merge entre os branches. Para obter mais informações, confira "Criar um repositório a partir de um modelo".

Observação: o repositório de modelos não pode incluir arquivos armazenados que usam o Git LFS.

Observação: você pode utilizar um repositório de modelo como código inicial para uma atividade em GitHub Classroom. Para obter mais informações, confira "Criar uma atividade a partir de um repositório de modelo".

  1. No GitHub.com, navegue até a página principal do repositório.

  2. Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Selecione Repositório de modelos.