2012-01-26 12 views
11

¿Es posible "volver a tenedor" en github? Había bifurcado un depósito público, pero luego me convertí en el propietario de una organización y me gustaría volver a bifurcar el mismo repositorio original (no es mi bifurcación). Sin embargo, parece que para elegir tenedor como organización solo puedes hacerlo haciendo clic en el botón 'tenedor', que como originalmente lo había bifurcado, ese botón ahora dice "tu tenedor" para llevarme a mi original tenedor, pero no me deja elegir "tenedor como organización".tenedor como organización después de bifurcar en github

+1

Esto probablemente se deben dirigir a [] webapps.stackexchange (http://webapps.stackexchange.com/) o [Soporte GitHub] (https: //github.com/contact). –

Respuesta

15

¿Qué tal

  • Al eliminar la repositorio personal (asegurándose de que tienes un clon/copia de seguridad local) yendo a https://github.com/:your_login/:repo_identifier/admin luego haciendo clic en el botón Borrar Repositorio en la zona de peligro .

enter image description here

  • Navegación a la página de GitHub aguas arriba repositorio (https://github.com/:upstream_login/:repo_identifier) debería mostrar ahora un botón Tenedor.

  • Al hacer clic en el botón Tenedor mostrará un cuadro de diálogo (similar a la de abajo) que solicita si está dispuesto a desembolsar a su área personal o su organización zona.

    enter image description here

  • Una vez hecho esto, se puede añadir a su repositorio local una distancia apunta al repositorio recién bifurcada en su área de organización.

$ git remote add your_organization [email protected]:your_organization/repo_identifier.git

ACTUALIZACIÓN:

que puede haber encontrado una manera (hacker) para satisfacer su petición

  • Asegúrese de que está conectado en GitHub
  • abierto una nueva pestaña y vaya a https://github.com/:upstream_login/:repo_identifier/fork_select
  • Este shou Muestre una página sin estilo CSS que propone bifurcar el repositorio de upstream en su área de organización.
  • Haga clic en el botón :)

Advertencia: esto depende de una característica no documentada GitHub y este corte puede dejar de funcionar en cualquier momento. Sin embargo, una vez que se crea la horquilla, incluso si el truco deja de funcionar, es seguro pensar que la horquilla debería permanecer.

enter image description here

+0

es realmente la única manera? No quiero eliminar mi tenedor, ¿no hay una forma de tener ambos? – Ben

+0

@Ben He agregado otra solución (probada). Úselo mientras funciona :) – nulltoken

1

Usted puede bifurcar a una organización que utilice la API de rizo & GitHub. El siguiente ejemplo se bifurcará la gema rubí Faraday a la organización "secundario en Su organización":

curl https://api.github.com/repos/technoweenie/faraday/forks \ 
-d '{"organization": "your_organization"}' 

Nota: tendrá que cambiar "secundario en Su organización" al nombre real de la organización que desea que tenedor a. También es posible que necesite autenticarse para realizar un fork con éxito.

instrucciones que se bifurcan a través de documentación para desarrolladores github:

https://developer.github.com/changes/2012-11-27-forking-to-organizations/

Cuestiones relacionadas