Git: get el proyecto de alguien más sin bifurcar

Soy bastante nuevo en GIT y he estado tratando de encontrar una respuesta a esta pregunta en Internet, pero hasta ahora no he encontrado nada que me lo indique.

Si entiendo correctamente, el propósito de bifurcar un depósito es permitirle jugar con el código en preparación de hacer una request de extracción, y luego hacer una request de extracción para contribuir al proyecto.

Pero muchas veces los autores han hecho un trabajo fantástico al crear resources javascript plug-and-play. En esos casos, solo quiero mantener una copy limpia y actual disponible para proyectos.

Tomemos como ejemplo el prefijo libre de Lea Verrou. Este es un proyecto shiny escrito por alguien que sabe mucho más sobre el desastre del prefijo del vendedor que nunca. Sinceramente, no es probable que pueda contribuir al proyecto.

En este caso, ¿está bifurcando la mejor opción o existe una mejor manera de mantener la concurrency y el almacenamiento para las descargas?

No es necesario que bifurque un proyecto. Para get el repository, puedes simplemente clonarlo.

Vaya a la página del proyecto en GitHub y use la URL del proyecto para clonarlo:

URL de clonación de GitHub
(haciendo clic en el button copyr al portapapeles , bueno, copy la URL en el portapapeles)

Abre git bash y navega a la carpeta que desees. Entonces corre:

 git clone <your clone URL> 

que en tu caso sería:

 git clone https://github.com/LeaVerou/prefixfree.git 

Cada vez que llegan nuevas actualizaciones, puede actualizar su repository usando:

 git pull origin 

Si no quiere el historial completo del proyecto y todo lo que necesita es la última instantánea de los files fuente, puede hacer clic en el button 'Descargar ZIP' para download los files fuente como un file comprimido.

Ni siquiera necesita tener una count en GitHub para realizar estas tareas.

La cinta "Bifurcarme en GitHub" es solo una señal que le dice al mundo que está usando GitHub para queueboraciones en el proyecto. Simplemente te dirige a la página del proyecto.

En git un proyecto puede ser bifurcado a:

  • crear un nuevo repository que contenga características que eventualmente se includeán en el repository principal; este es el uso común en el kernel de Linux, donde cada mantenedor del subtree guarda su propio repository (tirada periódicamente por Linus Torvalds)

  • cree un repository que contenga alguna diferencia con respecto al proyecto original, para ofrecer alguna funcionalidad adicional o una configuration diferente que no esté pensada para que se inicie.