como descompactar o repositório github?

98

Como descompactar um repositório github?

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

Mike Tavish
fonte
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
1
Possível duplicata do GitHub: faça do fork um "projeto próprio"
Ioannis Filippidis
Possível duplicata de Unfork a Github fork sem deletar
ben rudgers 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

Naveen DA
fonte
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 ...

grisaitis
fonte
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.

Lucas
fonte
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.

user14702727
fonte
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