Estoy empezando con git y GitHub y hay un proyecto que estoy viendo en GitHub. Hice clic involuntariamente para bifurcarlo. Ahora me parece un nuevo proyecto.
Tengo algunas dudas al respecto:
- Sé que si confirmo o hago otra cosa a mi repositorio bifurcado, se actualizará, pero el código actualizado solo tendrá efecto después de que el autor del proyecto solicite la extracción. ¿Derecha?
- Si voy al panel de administración en GitHub, hay una opción de eliminación. Si lo elimino como la opción anterior, ¿tendrá algún efecto en el original o no?
Me gustaría borrarlo. Por ahora solo estoy estudiando el código y realmente no necesito el tenedor.
Respuestas:
Eliminarlo no hará nada al proyecto original. La edición solo editará su bifurcación en su página de repositorio.
fuente
Con mucho, la forma más fácil es iniciar sesión en la cuenta de gitHub:
yourUsername/yourRepository
por ejemplombaric/zpropertyz
.gitHubUsername/nameOfTheRepository
y hacer clic en el botón a continuación que dice: Entiendo las consecuencias, elimine el repositorio2020-01-15 - Aquí hay imágenes. Disfrutar.
fuente
git fetch --all
ygit pull -all
en su rama maestra, y luego haga para cada rama hacergit push origin --delete <branch_name>
esto eliminará sus ramas remotas. dejame saber si necesitas mas ayuda.Simplemente elimine el repositorio bifurcado de su cuenta de GitHub.
https://help.github.com/articles/deleting-a-repository/
fuente
No habrá ningún daño al eliminar los repositorios bifurcados. De nuevo puedes bifurcar eso. No cambiará el código original. El flujo es así ...
1) Bifurcas un repositorio. Solo piense en esto como otra copia de código a la que puede acceder o realizar cambios. La url de este repositorio será de la forma
https://github.com/your-user-name/original-repo
.2) Realiza algunos cambios en su máquina local y los empuja. Ahora la copia que creó se actualizará, pero no la original desde la que ha bifurcado su repositorio.
3) Si desea que los cambios que agregó a su repositorio bifurcado se apliquen al repositorio original (esto puede ser útil para las personas que organizan el repositorio), entonces debe crear uno
pull request
que pueda hacer a través de la interfaz de usuario. Luego, si les gusta su contribución, lo haránmerge
con su código.En general, esto es lo que hacen las organizaciones de código abierto.
fuente
Dulce y simple:
fuente
Eliminar su repositorio bifurcado no afectará el repositorio maestro (original).
Como he mostrado un ejemplo al eliminar un repositorio bifurcado
Este es mi repositorio bifurcado (Imagen)
Eliminar el repositorio bifurcado
Y no hay cambios en el repositorio original.
El repositorio principal es algo así como uno original.
Bifurcar es lo mismo que crear una copia xerox de la original. Incluso si daña su papel xeroxado, es posible que el documento original también se dañe. Obviamente no.
Entonces es lo mismo que eso.
Espero que esto ayude.
fuente
seleccione el proyecto para eliminar-> configuración-> botón secundario, haga clic en el botón Eliminar-> ingrese el nombre de los repositorios
fuente
Seleccione repo-> Configuración -> (desplácese hacia abajo) Eliminar repo
fuente
La respuesta es NO. No afectará el repositorio original / principal desde donde se bifurcó. (Funcionalmente, será incorrecto si dicho acceso se proporciona a un no propietario).
Sin embargo, solo quería agregar esto.
La mejor manera sería obtener una copia de seguridad git del repositorio bifurcado usando:
u otros métodos que son familiares.
fuente
No, no afectará a su repositorio original, solo asegúrese de que la dirección del repositorio se vea como "youGitName / TheRepository" y no como "OtherPersonGitName / TheRepo".
fuente
También me enfrenté a este problema. NO, no afectará su repositorio original de todos modos. simplemente elimínelo ingresando el nombre del repositorio bifurcado
fuente
Hay múltiples respuestas que señalan, que editar / eliminar la bifurcación no afecta el repositorio original. Esas respuestas son correctas. Intentaré agregar algo a esa respuesta y explicar por qué en mi respuesta.
Un tenedor es solo una copia de un repositorio con una relación de tenedor.
Como puede copiar un archivo o un directorio localmente en otro lugar y eliminar la copia, no afectará al original.
La relación de fork significa que puede decirle fácilmente a github que debe enviar una solicitud de extracción (con sus cambios) desde su fork al repositorio original porque github sabe que su repositorio es una copia del repositorio original (con algunos cambios en ambos lados) )
Solo para información de cualquier persona, una solicitud de extracción (o solicitud de fusión) contiene código que se ha cambiado en la bifurcación y se envía al repositorio original. Los usuarios con acceso de inserción / escritura (pueden ser diferentes en otros servidores git) en el repositorio original pueden fusionar los cambios de la solicitud de extracción en el repositorio original (copie los cambios del PR en el repositorio original).
fuente