Como excluir repositórios indesejados no GitHub

Repositórios com intenções incompletas ou vagas podem prejudicar sua reputação no GitHub. Seu GitHub está cheio de repositórios públicos indesejados ou incompletos? Então você pode querer excluí-los para arrumar as coisas.

Nesta postagem, vamos orientá-lo sobre como fazer isso.

Por que você precisa excluir repositórios GitHub inválidos

Você não quer apresentar um GitHub bagunçado para empregadores em potencial enquanto procura emprego. Repositórios pobres cheios de código de prática ou projetos vagos e inacabados não apresentam uma boa imagem de suas habilidades.

Além disso, pode fazer com que clientes em potencial duvidem de sua competência.

Esses problemas podem não se aplicar a você se você não usar o GitHub profissionalmente. Mas se você planeja levar seus fluxos de trabalho a sério e apresentar um GitHub mais profissional, deve limpar seus repositórios. Você pode começar removendo aqueles que não agregam valor às suas credenciais do GitHub.

Como excluir um repositório remoto no GitHub

O GitHub não oferece uma opção de linha de comando para excluir repositórios. Como resultado, você precisa excluí-lo manualmente por meio do aplicativo da web.

No entanto, você deve ser um administrador com permissão de acesso antes de excluir um repositório GitHub.

Relacionado: Como limpar o Git e remover arquivos não rastreados

Para excluir um repositório GitHub, abra seu navegador e faça login em sua conta GitHub . Em seguida, use as seguintes etapas:

  1. Clique no ícone de perfil redondo no canto superior direito do aplicativo da web.
  2. No menu suspenso, selecione Seus repositórios para carregar todos os seus repositórios.
    Ícone suspenso para navegar para os repositórios
  3. Selecione o repositório que deseja excluir.
  4. Olhe para a parte superior do menu do repositório selecionado e clique em Configurações .
    Um menu de repositório GitHub com opção de configurações
  5. Role até a parte inferior da página de configurações e você verá uma seção chamada Zona de Perigo .
  6. Para excluir o repositório selecionado, clique em Excluir este repositório .
    Zona de perigo do menu de configurações do repositório
  7. Na caixa pop-up, digite seu nome de usuário / nome do repositório no campo fornecido.
  8. Se você tiver certeza de que deseja excluir o repositório, clique em Eu entendo as consequências, exclua este repositório para removê-lo de seu repositório remoto no GitHub.
    Menu de configurações do repositório excluir caixa modal de confirmação

O que acontece quando você exclui um repositório remoto?

Remover um repositório no GitHub é como excluir um arquivo completamente do seu PC. No entanto, ao excluir um repositório remoto, você deve observar o seguinte:

  • Você não pode recuperar um repositório excluído.
  • A exclusão de um repositório remoto não afeta os arquivos do projeto localmente.
  • Também não afeta seu repositório local.
  • Todos os comentários, pacotes, fluxo de trabalho e administradores são excluídos com ele.
  • Um repositório excluído não pode ser bifurcado.

Considerando as consequências da exclusão de um repositório GitHub, você pode querer mudar de ideia. No entanto, o GitHub também permite arquivar repositórios em vez de excluí-los.

Você pode acessar essa opção clicando em Arquivar este repositório na Zona de Perigo .

Como excluir um repositório GitHub local

Você também pode excluir um repositório GitHub local se desejar. Tudo que você precisa fazer é excluir a pasta .git na raiz do projeto.

Para fazer isso, abra a linha de comando e faça cd na pasta raiz do projeto. Em seguida, digite o seguinte comando:

 rm -rf .git

Embora o comando acima funcione para Mac e Linux, o processo é um pouco diferente no Windows.

Relacionado: Comandos do Windows CMD que você deve conhecer

Para excluir um repositório local no Windows, abra a linha de comando como administrador. Você pode fazer isso digitando cmd na barra de pesquisa do Windows.

Clique com o botão direito em cmd no resultado da pesquisa. Nas opções, selecione Executar como administrador .

Assim que a linha de comando for aberta, saia dos diretórios do sistema usando < cd .. >. Em seguida, para a pasta raiz do seu projeto e digite o seguinte comando:

 rmdir .git

No entanto, se a pasta .git não estiver vazia, use:

 rmdir /s .git

Organize Seus Repositórios GitHub

Seu repositório GitHub faz parte de suas credenciais online. Ele pode servir como um portfólio onde clientes em potencial podem verificar seus fluxos de trabalho e projetos que você concluiu ou está executando.

No entanto, além de evitar os vagos, dar nomes definidos aos seus repositórios ajuda as pessoas a saberem do que se trata em um piscar de olhos.