como descompactar o repositório github?


98

Como descompactar um repositório github?

Eu nunca vi unforkopção que alguém saiba fazer isso?


Acho que o que você pode fazer é enviar uma solicitação de pull para mesclar a bifurcação ou excluir o repositório bifurcada
EpicPandaForce

2
É muito fácil de fazer fork no Github. Continuo clicando nele por engano quando só quero ver quais garfos já existem.
mwfearnley de



Possível duplicata de Delete forked repo do GitHub
Val

Respostas:


97

A partir de agora, o Github não tem uma opção não autorizada, então a única solução é excluir o repositório bifurcado.

Aviso: a solução a seguir excluirá seu repositório clonado. Se você deseja que o Unk sem que seu repo seja excluído, tente https://stackoverflow.com/a/41486339/6335029

Etapa 1: vá para as configurações do repo que deseja remover

Etapa 2: Clique em Excluir este Repositório insira a descrição da imagem aqui

Etapa 3: Insira seu nome / nome do Repo

Etapa 4: clique no botão "Eu entendo as consequências, exclua este repositório"

insira a descrição da imagem aqui


40
Isso simplesmente excluirá o repositório. Se você quiser "descompactar" o repositório sem excluí-lo, tente esta resposta: stackoverflow.com/a/41486339/2546416
Tiago A.

7
Sim, isso exclui o repo. Não faça isso!
mikecousins

1
Esta é uma resposta a uma pergunta totalmente diferente. Não deve ser marcado como a solução.
Michael

@Michael, você nunca encontra a opção de descompactar no GitHub, então se você quiser descompactar um repo deve excluí-lo, por isso marcou como solução.
Naveen DA

1
@NaveenDA Confira a resposta de Tiago
Michael

14

Opção 1: renomear, importar, excluir

  1. Renomeie seu antigo fork (por exemplo repo.old)

  2. Importe seu fork antigo como um novo repo (Observação: forneça o https://ou git://URI do fork antigo)

  3. Excluir / arquivar o fork antigo

Nota: a opção "importar" é uma opção ao criar coisas:

"Importar repositório"

Opção 2: clonar, excluir, criar, enviar

  1. Faça backup do seu repo! Por exemplo, git clonepara seu sistema de arquivos local.
  2. Exclua o repositório original do GitHub ( veja a outra resposta ...)
  3. Crie um novo repo com o mesmo nome
  4. Envie seu backup local para o novo repositório GitHub

Eu recomendo a opção 1.

Faça o que fizer, faça backup do seu trabalho! Especialmente se você seguir a outra resposta, que apenas diz para você excluir seu repositório ...


Honestamente, eu pensei que eles tinham a funcionalidade imperceptível ... mas sim, esta é uma maneira válida mais detalhada de fazer isso :)
aemonge

1

Não há como fazer isso por meio do portal da web (sem clonar / excluir o repositório conforme descrito em outras respostas). Eu fiz uma solicitação ao suporte do GitHub, pedindo que convertessem o repositório para o 'modo normal', e eles fizeram isso em cinco minutos.


Eles fizeram isso em 5 minutos para mim também.
qwr

0

Você sempre pode enviar um tíquete e ter o suporte do GH desconectando-o da rede fork para você. Dessa forma, você mantém os seguidores, problemas, etc.


Tem certeza de que o GH oferece esta ação como um serviço em ações de suporte?
nilsandrey

Não tenho certeza do que você está perguntando. Você pode registrar um tíquete e solicitá-lo? Sim, como outras pessoas confirmaram. Você pode precisar de permissão do proprietário raiz.
user14702727
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.