Comentarios en: Fork de repositorios en Github https://aprendegit.com/fork-de-repositorios-para-que-sirve/ Información y experiencias sobre el uso de git Thu, 25 Jul 2024 14:51:40 +0000 hourly 1 https://wordpress.org/?v=6.6.1 Por: Marcelo https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-24465 Wed, 12 Sep 2018 10:03:32 +0000 https://aprendegit.com/?p=337#comment-24465 Excelente la explicación y blog!!!
Estoy empezando con una instalación de GItLab onprimise, en el datacenter donde trabajo. Tengo 2 usuarios. 1 administrador y otro dev.
Necestio hacer a un repositorio base, varios fork con distintos nombres. Este repositorio base es un código fuente que es base para todas mis app. Los fork con diferentes nombres, son los diferentes proyectos de varios clientes.
Gitlab solo me deja hacer 1 fork, no me deja hacer mas de 1 sobre el mismo usuario. Como puede ser posible de hacer mas de 1 fork en el mismo usuario???? Es posible???
Gracias.. adelante con los artículos de GIT

]]>
Por: Brayan Loayza https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-12143 Thu, 24 Aug 2017 15:27:55 +0000 https://aprendegit.com/?p=337#comment-12143 Excelente articulo, aunque pensadolo bien digamos si fuera dueño o propietario del repositorio de Instagram y alguien hace un fork del repositorio para poder hacer un merge luego de alguna funcionalidad en especifico, o de algun bug que haya solucionado esta persona, pienso que como propietario deberia hacer el merge sobre un commit porque si tiene muchos commits analizar cada uno y tratar de hacer el merge conllevaria tiempo en el caso de que exista conflictos.

]]>
Por: julian https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-5552 Mon, 20 Jun 2016 19:18:51 +0000 https://aprendegit.com/?p=337#comment-5552 me esta resultando muy util tu blog. pero tengo una duda un poco absurda….

en el caso de que dentro de mi mismo usuario del SO, quisiera cambiar entre dos usuarios de git (uno con una version, y el otro con un fork de esa version), como podría hacerlo?
obtengo este error:

$ git push
remote: Permission to username1/proyect.git denied to usuario2.
fatal: unable to access ‘https://github.com/username1/proyect/’: The requested U RL returned error: 403

]]>
Por: anonimo https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-3390 Mon, 08 Feb 2016 15:30:37 +0000 https://aprendegit.com/?p=337#comment-3390 disculpen y si quiero salirme de ese fork, ya que yo me confundi y accedi a uno que era parecido al que me habian comentado. 🙁

]]>
Por: Julio César Echeverri https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-3119 Sun, 13 Dec 2015 16:54:48 +0000 https://aprendegit.com/?p=337#comment-3119 Hola, muchisimas gracias por los aportes, recién descubrí esta web y no tiene desperdicio, confirmo cosas que ya sabía y descubro muchas nuevas y de forma muy clara.

Felicidades y gracias de nuevo por los aportes.

]]>
Por: Carlos Rios https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-3029 Mon, 23 Nov 2015 14:52:48 +0000 https://aprendegit.com/?p=337#comment-3029 Hola Alfonso, muy buena la información que compartis, vi tus videos y están muy bien explicados!!.

Siempre trabaje con Subversion pero git me resuelve todos los problemas que tenia con svn.

Saludos desde Buenos Aires, Argentina.

]]>
Por: Angel Suaste https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-2875 Thu, 29 Oct 2015 08:08:39 +0000 https://aprendegit.com/?p=337#comment-2875 Hola soy yo nuevamente. Después de ver sus vídeos me ha quedado claro cómo empezar con Git.

Nuevamente muchas felicidades y gracias por compartir sus conocimientos.

Saludos desde Cancún, México.

]]>
Por: Angel Suaste https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-2874 Thu, 29 Oct 2015 07:20:29 +0000 https://aprendegit.com/?p=337#comment-2874 Muchas felicidades, tengo que decir que me ha servido mucho leer esto.

Me gustaría aprender de GIT, soy un estudiante y tengo algunos proyectos que estoy trabajando. Pero no sé como empezar.

Existe alguna buena forma para empezar? O por donde empiezo?

Saludos.

]]>
Por: Reinaldo https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-2574 Tue, 08 Sep 2015 16:15:48 +0000 https://aprendegit.com/?p=337#comment-2574 Gracias por el tutorial, me podrías orientar en cuanto a la diferencia de utilizar un fork en lugar de un branch para el trabajo colaborativo en un proyecto?

]]>
Por: Anónimo https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1523 Mon, 03 Nov 2014 22:55:35 +0000 https://aprendegit.com/?p=337#comment-1523 En respuesta a admin.

Buenas.

Sí, ya tengo claro que los métodos son válidos. Esta tarde después de publicar el comentario anterior pensé en crear archivo nuevo (que eso sí lo permite la web) y pegar ahí la página principal, pero nuevamente me venía la duda de si sería válido hacerlo así o no.

En principio traducir la página no se hace mal desde la propia web, aunque podrían mejorarlo porque tanta línea de esa manera no es muy amigable. Supongo que la gente que se dedica a editar código se lo baja en local en el ordenador y lo hará con su editor preferido y luego lo subirá.

Muchas gracias por aclarar el asunto.

]]>
Por: admin https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1521 Mon, 03 Nov 2014 22:39:12 +0000 https://aprendegit.com/?p=337#comment-1521 En respuesta a Anónimo.

Mmmmm, vamos a ver. Tienes dos formas de hacerlo

Forma 1: haciendo un fork y luego un clone

Después de hacer el fork en github, haces un git-clone de tu fork. Una vez los tienes en tu máquina, haces el copiado del fichero, lo editas, luego un git-add, git commit, git push y lo envías a tu fork. Como bien dices en tu comentario, este es «un» modo correcto de proceder.

Forma 2: en github

Esto mismo lo podrías hacer directamente en github utilizando su interfaz web. Ahora mismo no sé si te permiten copiar un fichero, lo que sí te permiten es crearlo vacío así que podrías crearlo, pegar el contenido del fichero y luego modificarlo. Todo directamente desde la web. Si lo haces así no hace falta que clones y luego hagas add/commit/push. Importante que entiendas que el resultado será prácticamente el mismo. Eso sí, editar texto en la interfaz de github puede ser muy engorroso dependiendo de qué quieras hacer. Si es traducir cadenas de texto esta solución te podría servir. Si quieres editar código fuente la cosa puede ser divertida 😉

¿te he aclarado un poco más la cuestión?

]]>
Por: Anónimo https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1519 Mon, 03 Nov 2014 15:56:47 +0000 https://aprendegit.com/?p=337#comment-1519 En respuesta a alfonso.

Ya, pero ¿dónde pongo el comando?. Yo estoy dentro de la web, tengo hecho el fork del proyecto, veo las carpetas, me meto en «pages» y ahí veo las páginas, veo la «index.rst» y picando sobre ella puedo editarla, etcétera. Sé lo de branch, add, commit, pull request, merge… pero no veo dónde meter comando alguno o la manera de copiar la dichosa página. ¿Lo de gestor de ficheros te refieres a github for windows?. Me he instalado ese programa también y clonado el proyecto en local, ahí manualmente puedo acceder desde el sistema operativo a la carpeta «pages» y copiar y pegar la página en cuestión, pero no sé si ese modo es el correcto o no.

Gracias por responder.

]]>
Por: alfonso https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1518 Mon, 03 Nov 2014 08:22:12 +0000 https://aprendegit.com/?p=337#comment-1518 En respuesta a Anónimo.

Hola. Lo tienes que hacer en dos pasos, es decir, tienes que primero copiar el fichero (usando el comando cp o el gestor de ficheros que más te guste) y luego hacer un git-add -> git-commit como harías con cualquier fichero nuevo que quieres añadir a tu repositorio.

Si es una operación que haces a menudo, aquí tienes un pequeño comando que hace esto: git-cp (https://github.com/gitbits/git-cp).

Un saludo.

]]>
Por: Anónimo https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1517 Sat, 01 Nov 2014 18:57:08 +0000 https://aprendegit.com/?p=337#comment-1517 Hola.

Tengo una duda. Si lo que se quiere es no solamente modificar los archivos, sino crear uno nuevo, ¿cómo se hace?. Porque veo por ahí que dicen de copiar el archivo en cuestión usando «cp» pero en ningún lado veo dónde introducir ningún comando, ni ninguna opción gráfica para copiar un archivo en concreto. Es para traducir una página y en teoría se tiene que copiar la principal y llamar a la nueva igual pero cambiando el final poniendo el idioma en cuestión. Un ejemplo, index.rst -> index.rst.es.

Gracias de antemano!

]]>
Por: alfonso https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1327 Wed, 27 Aug 2014 06:03:32 +0000 https://aprendegit.com/?p=337#comment-1327 En respuesta a Juan Perez.

Hola Juan:

Gracias a tí por tus comentarios y tu feedback. Me alegro de que el artículo te haya sido de utilidad.

Un saludo,

Alfonso

]]>
Por: Juan Perez https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1326 Wed, 27 Aug 2014 04:03:05 +0000 https://aprendegit.com/?p=337#comment-1326 Habia estado buscando un artículo que estuviese enfocado en alguien como yo que ademas de no entender los terminos de Github tampoco entendiera para que sirven y Alfonso los abordó muy bien aquí con un lenguaje sencillo. Ahora si estoy empezando a hacer cosas utiles con mi cuenta de Github y me he propuesto leer todos los articulos de este sitio. Gracias Alfonso!!

]]>
Por: alfonso https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1322 Sat, 26 Jul 2014 22:40:22 +0000 https://aprendegit.com/?p=337#comment-1322 En respuesta a ariel.

Hola Ariel:

Sí, puedes borrar tu fork sin problemas. Eso sí, ten en cuenta que una vez lo borres este desaparece de github y no es recuperable. El repositorio original no se borrará.

A modo informativo, en este enlace tienes la política de que sigue github con respecto a qué le pasa a los forks de un repositorio privado cuando borras el repositorio original (https://help.github.com/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility). Los forks de los repositorios públicos permanecen aún cuando se borre el repositorio original.

Un saludo a tí desde España, y gracias por tus comentarios.

Alfonso

]]>
Por: ariel https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1321 Sat, 26 Jul 2014 21:31:58 +0000 https://aprendegit.com/?p=337#comment-1321 Una consulta empeze hace poco a trabajar en un repositorio privado al cual me agregaron, como nunca habia usado github desde la web, como no recordaba le di a fork sin querer (creyendo que asi se me clonaba al escritorio jaja) logico despues lo hise de la manera correcta, pues ahora quisiera eliminar ese fork ya que trabajo directamente en el repo original, puedo borrarlo sin problemas? y sin perder ni generar un error con el otro repositorio? Saludos desde argentina!

]]>
Por: alfonso https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1316 Wed, 16 Jul 2014 04:27:57 +0000 https://aprendegit.com/?p=337#comment-1316 En respuesta a Ezequiel.

Hola Ezequiel:

Si necesitas o te interesa mantener la historia del repositorio, la respuesta es sí. Si no te interesa la historia del repositorio para nada y estás seguro de que no vas a necesitar volcar cambios al repositorio original, otra opción es crear un repo vacío, copiar el código del que vas a partir y empezar de cero haciendo un push. Hay otras formas de hacer esto mismo, esta es una de ellas.

Con respecto a tu última pregunta, depende. Si el repositorio el privado, la respuesta es que sí: al borrar el original se borran los forks. Si es público la respuesta es que no (https://help.github.com/articles/deleting-a-repository).

Saludos

]]>
Por: Ezequiel https://aprendegit.com/fork-de-repositorios-para-que-sirve/#comment-1315 Wed, 16 Jul 2014 03:20:06 +0000 https://aprendegit.com/?p=337#comment-1315 Tengo una consulta,

En mi caso necesito tomar como base un proyecto existente para iniciar el mío. Es decir, los aportes no regresaría al repositorio original.

¿Es correcto usar el fork en estos casos? ¿Que sucede cuando el repositorio original se borra, se borran los forks también?

Saludos!

]]>