Taggit

Git: agregar un nuevo control remoto a un repositorio

G

En el sistema de control de versiones de Git, puede presionar y extraer código de cualquier número de repositorios remotos. Esto es beneficioso cuando desea obtener actualizaciones de la bifurcación de un proyecto de otra persona, por ejemplo. O simplemente puede querer tener una forma de vincular su repositorio de Git local con el remoto en GitHub. De cualquier manera, es beneficioso asociar un...

Git: agregar todos los archivos a un repositorio

G

Cuando desee que Git rastree un archivo en un repositorio, debe agregarlo explícitamente al repositorio, lo que puede resultar un poco engorroso si tiene muchos archivos. Otra opción sería agregar / preparar todos los archivos al repositorio, que es mucho más rápido. En general, es mejor agregar manualmente cada uno para evitar almacenar archivos que no desea, pero si sabe lo que está haciendo...

Git: fusionar rama en maestro

G

Una de las características más poderosas de Git es la capacidad de crear y fusionar ramas fácilmente. La naturaleza distribuida de Git anima a los usuarios a crear nuevas ramas con frecuencia y fusionarlas regularmente como parte del proceso de desarrollo. Esto mejora fundamentalmente el flujo de trabajo de desarrollo para la mayoría de los proyectos al fomentar compromisos más pequeños, más...

Git: crear una nueva rama

G

En Git, y la mayoría de los demás VCS herramientas, la ramificación es una de las principales construcciones que realmente la hacen útil para el desarrollo de software. Estas ramas son casi como una nueva copia de su código en el estado actual, que luego se puede usar para desarrollar un nuevo código. Por ejemplo, siempre que necesite crear una nueva característica, corregir un error o reescribir...

Git: Checkout a Remote Branch

G

Para verificar una rama desde un repositorio remoto, deberá realizar dos pasos. Primero, necesita buscar los datos de la rama real, que incluyen las confirmaciones, archivos, referencias, etc. En segundo lugar, querrá comprobarlo para que su directorio de trabajo contenga los archivos de la rama. Esto se puede hacer de forma bastante sencilla en Git. Los siguientes comandos asumen que solo tiene...

Git: eliminar sucursales de forma local y remota

G

Si bien es muy común tener que crear y eliminar ramas en Git, desafortunadamente la sintaxis no es fácil de recordar para todos. Incluso como usuario de Git desde hace mucho tiempo, necesito buscar la sintaxis como recordatorio, que es en realidad la principal motivación detrás de escribir este breve artículo. Las siguientes dos secciones describirán cómo eliminar ramas en Git, tanto para...

Git: volver a una confirmación anterior

G

Si he aprendido algo en mis más de 15 años de programación, es que los errores son comunes y cometo muchos de ellos. Esto también se aplica a las herramientas de control de versiones. Ya sea que realice cambios accidentalmente o simplemente se dé cuenta de que su código comprometido anterior no es lo que deseaba, a menudo tendrá que revertir una confirmación anterior en Git. En este artículo...

Git: cambiar el nombre de una sucursal local y remota

G

¿Cometió un error al nombrar su rama de Git? ¿O tal vez “branch-2” no fue lo suficientemente descriptivo? Afortunadamente, en Git puedes cambiar el nombre de una sucursal local con bastante facilidad. Y aunque también es posible con sucursales remotas, el proceso es un poco más complicado con el uso de una solución alternativa, pero aún funciona según lo previsto. En este breve...

Git: buscar una rama remota

G

Al colaborar con colegas, o incluso cuando solo está usando una biblioteca de código abierto, a menudo necesitará buscar una rama de un repositorio remoto usando Git. El “caso base” para obtener una rama es bastante simple, pero al igual que con muchas otras operaciones de Git, puede resultar bastante confuso cuando se introducen otras restricciones y es necesario comenzar a usar una...

Git: revertir una fusión

G

Si fusiona una rama con otra y, por cualquier motivo, decide que desea deshacer la fusión, existen algunas formas de hacerlo con Git. La solución a esto es más simple si aún no ha enviado los cambios a un repositorio remoto, y si lo ha hecho, es probable que deba confiar en algo como git revert en lugar de la solución propuesta a continuación. En este breve artículo, explicaré cómo deshacer una...

Git: cambiar la URL del repositorio remoto

G

Si bien inicialmente pensé que es muy raro que un repositorio remoto cambie de ubicación, en realidad sucede mucho más de lo que pensaba. Un repositorio remoto puede cambiar de un servidor privado a otro (como un NAS), de un repositorio de GitHub personal a uno en una organización, o incluso de GitHub a GitLab. Cuando esto suceda, deberá cambiar la URL de su repositorio remoto en su repositorio...

Git: enviar etiquetas a un repositorio remoto

G

Si ha estado usando Git durante una cantidad significativa de tiempo, probablemente ya sepa cómo enviar sus confirmaciones desde una rama local a un repositorio remoto. Pero, como sabrá, Git no solo rastrea las confirmaciones, también hay otros objetos / referencias, como etiquetas. Estas etiquetas, que apuntan a un lugar específico en el historial de un repositorio, también se pueden enviar a...

Git: aplasta varios compromisos en un solo compromiso

G

Una de las cosas buenas de Git es su flexibilidad, que le permite realizar casi cualquier tarea en un árbol de código fuente que necesite. En este caso, me refiero a limpiar el historial de un árbol de fuentes aplastando las confirmaciones. Cuando aplasta las confirmaciones, está combinando 2 o más confirmaciones en una única confirmación. Esto se puede hacer por muchas razones, una de las cuales...

Git: clonar un repositorio

G

Uno de los muchos beneficios de usar software de control de versiones como Git es la facilidad con la que puede copiar todo el contenido y el historial de un proyecto con un simple comando en su terminal. Una vez en su máquina local, puede realizar los cambios / adiciones / eliminaciones que desee y devolverlo al repositorio de origen. En este breve artículo veremos cómo puede clonar un...

Git: crear un nuevo repositorio

G

Al iniciar un nuevo proyecto, una de las primeras cosas que tendrá que hacer es crear un nuevo repositorio de Git. Esto no solo lo ayuda a compartir el proyecto con compañeros de trabajo o públicamente, sino que también es una excelente manera de realizar un seguimiento de las actualizaciones de un proyecto joven que seguramente pasará por cambios significativos en sus inicios. Con un historial...

Sobre mi

Últimos Post

Etiquetas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, aceptas el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad