• Sobre Nosotros
  • Anunciar
  • Política de privacidad
  • Contacta con nosotros
MasterTrend News
  • Home
    • BLOG
    • SERVICIO TÉCNICO
    • TIENDA
  • Tutoriales
  • Hardware
  • Gaming
  • Móviles
  • Seguridad
  • Windows
  • IA
  • Software
  • Redes
  • Novedades
Sin resultado
Ver todos los resultados
  • Home
    • BLOG
    • SERVICIO TÉCNICO
    • TIENDA
  • Tutoriales
  • Hardware
  • Gaming
  • Móviles
  • Seguridad
  • Windows
  • IA
  • Software
  • Redes
  • Novedades
Sin resultado
Ver todos los resultados
MasterTrend News
Sin resultado
Ver todos los resultados
Inicio Tutoriales

10 Comandos Básicos de Git que Todo Developer Necesita 🖥️

MasterTrend Insights por MasterTrend Insights
3 de abril de 2025
en Tutoriales
Tiempo de lectura:Lectura de 7 minutos
A A
0
10 Comandos Básicos de Git para Empezar
1
COMPARTIDOS
3
Vistas
Share on FacebookShare on Twitter

Contents

  1. 10 Comandos Básicos de Git para Proteger tu Código 🔒
  2. 1 Clonar un Repo Existente
  3. 2 Crear un Nuevo Repo
  4. 3 Crear una Rama para Colaborar
  5. 4 Cambiar entre Ramas
  6. 5 Verificar Estado de Git
  7. 6 Confirmar Conjuntos de Cambios
  8. 7 Deshacer Cambios
  9. 8 Subir Todos Tus Cambios Locales
  10. 9 Recuperar Todos los Cambios
  11. 10 Fusionarlo Todo Junto
    1. Publicaciones Relacionadas

10 Comandos Básicos de Git para Proteger tu Código 🔒

¿Pasando otra vez una noche en vela tratando de recuperar los cambios perdidos de tu código? No estás solo. Por eso millones de desarrolladores confían en Git, el sistema de control de versiones más importante del mundo, para rastrear cada cambio y proteger su trabajo. Acá te dejamos un resumen de los comandos que más vas a utilizar. 🚀

Si sos nuevo en Git, empecemos con una refrescada. Un repositorio de Git (o repo en corto) contiene todos los archivos del proyecto y toda la historia de revisiones. Un repo tiene commits, que son los que se usan para registrar los cambios en el repo, y cada commit tiene un breve mensaje que el usuario escribe para indicar qué cambios realizó. Git también puede ayudar a gestionar conflictos (por ejemplo, si dos personas editan la misma línea de código) antes de fusionar. Para saber más sobre cómo instalar Git en Windows, hacé clic aquí.

1 Clonar un Repo Existente

El primer comando con el que podemos empezar es git clone, que es un comando que se conecta y descarga una copia de un repositorio existente a tu máquina local. Usualmente, el repositorio existente está en remoto, como en GitHub o GitLab.

Primero, andá a un repo y hacé clic en el menú verde desplegable que dice “Code”, y luego en el ícono de copia al portapapeles junto a la URL del repositorio de GitHub, lo cual clonará usando la URL web. Este es el método más fácil y clona usando HTTPS:

Número de flechas que muestran la opción de clonación de repositorios a través de HTTPS en GitHub.

Luego, ejecutá el siguiente comando con la URL que acabas de copiar:

git clone https:
Mensaje de clonación de repo completada en CLI de Git Bash.

Una vez que el repo está clonado, deberías tener una copia local de él en tu máquina. 👍

Si obtuviste un error que dice «fatal: repository not found», revisá la URL. Si es un repo privado, puede que necesites permisos para acceder.

2 Crear un Nuevo Repo

Si querés crear un nuevo repositorio de Git en vez de clonar uno existente, ejecutá git init. Esto inicializa el repositorio en el directorio específico dándole un camino. Así que es ideal para proyectos nuevos o no rastreados que querés empezar a seguir usando Git.

Primero, asegurate de estar en la carpeta correcta antes de ejecutar el comando:

git init
Mensaje de error de repo vacío en comandos de Git init.

3 Crear una Rama para Colaborar

Una rama en Git es una versión de tu repositorio, por lo que varias personas pueden trabajar simultáneamente en un repositorio. En otras palabras, es una línea de desarrollo independiente dentro de un repo. Normalmente hay varias ramas en un repo.

Para crear una rama local, ejecutá el siguiente comando:

git branch nombre-de-la-rama

Para listar todas tus ramas, ejecutá:

git branch

Para eliminar una rama:

git branch -d nombre-de-la-rama
Cuando eliminás una rama, a veces es necesario forzar la eliminación. Solo tenés que poner en mayúscula el -D, así: git branch -D nombre-de-la-rama

4 Cambiar entre Ramas

El comando git checkout es uno de los más utilizados, principalmente para cambiar entre ramas, pero también se puede usar para revisar archivos y commits.

Para cambiar entre ramas y revisarla en tu directorio local:

git checkout nombre-de-la-rama

Para versiones más nuevas de git, podés ejecutar:

git switch nombre-de-la-rama

Para que los comandos anteriores funcionen, la rama a la cual estás cambiando debe existir localmente, y cualquier cambio en tu rama actual debe ser confirmado o guardado primero.

Comando abreviado para crear y cambiar de rama al mismo tiempo: git checkout -b nombre-de-la-rama

5 Verificar Estado de Git

Este es otro comando común, que puede decirte información diferente sobre la rama actual, como si la rama actual está actualizada o no, si hay algo que queda por confirmar o enviar, y si hay archivos que fueron modificados o eliminados.

git status

Así debería verse la salida si no hay cambios por hacer:

Comando de estado de Git en la línea de comandos con salida que dice nada para confirmar, árbol de trabajo limpio.

6 Confirmar Conjuntos de Cambios

Este puede ser el comando de Git más utilizado. Cuando estamos listos para guardar nuestro trabajo, quizás después de una tarea específica o problema, podemos usar git commit. Esto captura esencialmente una instantánea de los cambios que están actualmente preparados en el proyecto.

También necesitas escribir un mensaje de confirmación corto y claro para que tú y otros desarrolladores sepan sobre los cambios. No olvides rodearlo con comillas.

git commit -m "mensaje de confirmación"
Git commit solo guarda tus cambios localmente. Aún necesitas «enviarlos» a un repo remoto.

7 Deshacer Cambios

El comando git revert te permite eliminar todos los cambios que un único commit ha hecho a tu repo local. Por ejemplo, si un commit anterior agregó un archivo llamado ReadMe.md al repo, un git revert en ese commit eliminará el ReadMe.md del repo. También se crea un nuevo commit para reflejar este cambio.

Lo único que necesitás hacer es ejecutar git revert seguido del ID del commit:

git revert commit-id

Si hiciste muchos commits y no estás seguro de dónde está el ID del commit, podés identificar el commit ejecutando el comando git log. Copiá el ID del commit y ejecutá el comando git log con el ID del commit.

Comando git log en CLI mostrando commits anteriores y IDs de commit.
No confundas git revert con git reset. Este último deshará cada cambio que ocurrió desde que sucedió un commit dado y cambiará la historia del commit. Esto no es ideal si otras personas están trabajando en la misma rama.

8 Subir Todos Tus Cambios Locales

Una vez que terminaste de hacer todos los cambios y confirmarlos, querrás subir tus cambios locales al repo remoto. «Hacer push» es un acto de transferir estos cambios con tus commits desde tu máquina local al repositorio remoto. Podés especificar a qué rama querés enviar los cambios.

git push origin master

El comando anterior sube los cambios a la rama principal (master generalmente se considera la rama principal, pero «main» también se está usando comúnmente). Si master no funciona, probá con main.

Se recomienda ejecutar git status antes de subir tus cambios.

9 Recuperar Todos los Cambios

Este es un comando que uso cuando vuelvo a un proyecto y necesito recuperar todos los nuevos cambios que se hicieron en la rama principal (ya sea con mi fusión o de otros desarrolladores) que existen en remoto. En otras palabras, es un comando que usás cuando querés obtener actualizaciones del repositorio remoto.

git pull origin main

Como antes, si master no funciona, probá con main. Dado que este comando combina las funciones de git fetch y git merge, aplica instantáneamente las modificaciones más recientes a tu repositorio local (git merge) después de recuperar actualizaciones del repositorio remoto (git fetch). Podés aprender más sobre los pull requests en Git.

10 Fusionarlo Todo Junto

Finalmente, una vez que hayas terminado de trabajar en tu rama y todo funcione correctamente, el último paso es fusionar la rama con la rama principal (normalmente dev o master, pero verificá el repo).

Podés hacer esto ejecutando el comando git merge. Primero deberías ejecutar git fetch para actualizar tu rama local, y luego hacer tu fusión:

git merge nombre-de-la-rama
asegurate de estar en la rama que querés fusionar con tu rama principal remota.

Al final, aprender Git es como montar en bicicleta: ¡una vez que empezás, solo se hace más fácil con cada empujón! 🚴‍♂️💻

Comparte esto:
FacebookLinkedInPinterestXRedditTumblrBlueskyThreadsShare

Publicaciones Relacionadas

  • Cómo solucionar Messenger en Windows 11 ¡Rápido! ⚡
  • Reiniciar tu dispositivo 🔄 Elimina errores en minutos!
  • Como armar una PC Gamer
  • Cómo formatear una unidad USB en Windows y Mac: Solución Rápida ⚡🔌
  • Intel Alder Lake P y U aspectos
  • Cierre Inesperado de Microsoft Edge en Windows
  • Guía para Acceder al Historial de Ubicaciones en tu iPhone
  • Computadora cuántica Bell-1: ¡Innovación que revoluciona! 💻✨
Etiquetas: EvergreenContentTechTipsWindowsTips
Publicación Anterior

Funciones de IA en Chrome 🔥: Transforma tu navegación

Próxima publicación

Fallos de verificación del kernel: ¡Arréglalo YA! 🔥

MasterTrend Insights

MasterTrend Insights

Nuestro equipo editorial comparte análisis profundos, tutoriales y recomendaciones para que aproveches al máximo tus dispositivos y herramientas digitales.

Próxima publicación
BSOD ‘Error de Verificación de Seguridad del Núcleo’😱. Descubre cómo solucionarlo rápido y fácil en pocos minutos.

Fallos de verificación del kernel: ¡Arréglalo YA! 🔥

5 3 votos
Article Rating
Suscribirse
Acceso
Notificar de
guest
guest
0 Comments
Más antiguo
El más nuevo Más votado
Comentarios en línea
Ver todos los comentarios

Mantente Conectado

  • 976 Fans
  • 118 Seguidores
  • 1.4k Seguidores
  • 1.8k Suscriptores
Subscription Form
  • Tendencias
  • Comentarios
  • Último
Cómo añadir reloj en el escritorio de Windows 11: ¡3 trucos infalibles!

Cómo añadir reloj en el escritorio de Windows 11: ¡Logra más en minutos! ⏱️

1 de mayo de 2025
12 Mejores Alternativas a Lucky Patcher para Android

Alternativas a Lucky Patcher: ¡12 apps mejores y fáciles! 🎮⚡

12 de mayo de 2025
Cómo utilizar AdGuard DNS en Android en 2024

Cómo utilizar AdGuard DNS en Android en 2025

11 de febrero de 2025
Cómo almacenar objetos en Oblivion Remastered: ¡5 trucos que debes saber! 🗝️💼

Cómo almacenar objetos en Oblivion Remastered sin perder tu botín 💎⚡

1 de mayo de 2025
Funciones de Gmail en Android: Ahorra tiempo con 5 tips

Funciones de Gmail en Android: ¡5 trucos que no conocías! 📱✨

12
Reparacion de placas madres - Reparar MotherBoards

Reparacion de Placas Madres de Notebooks

10
Instalar Windows 11 Home sin Internet

Instalar Windows 11 Home sin Internet

10
Cómo respaldar controladores en Windows 11/10 ¡en 4 pasos!

Cómo respaldar controladores en Windows 11/10 ¡Evita errores! 🚨💾

10
Steam Deck Multiplica tu biblioteca con Heroic en 5 pasos fáciles

Steam Deck: Multiplica tu biblioteca con Heroic en 5 pasos fáciles 💥💻

25 de junio de 2025
HDMI 2.2 🚀: Doble velocidad para video 16K y juegos ultra realistas! 🎮✨

HDMI 2.2 🚀: Doble velocidad para video 16K y juegos ultra realistas! 🎮✨

25 de junio de 2025
Nombres de usuario aleatorios ¡Protege tu cuenta hoy

Nombres de usuario aleatorios: La clave para evitar hackeos masivos 🛡️🚫

25 de junio de 2025
Desbloquear a Yasuke ¡Descubre el Kofun secreto que cambiará tu juego!

Desbloquear a Yasuke: ¡Descubre el Kofun secreto que te hará dominar! 🥷💥

25 de junio de 2025

Noticias Recientes

Steam Deck Multiplica tu biblioteca con Heroic en 5 pasos fáciles

Steam Deck: Multiplica tu biblioteca con Heroic en 5 pasos fáciles 💥💻

25 de junio de 2025
12
HDMI 2.2 🚀: Doble velocidad para video 16K y juegos ultra realistas! 🎮✨

HDMI 2.2 🚀: Doble velocidad para video 16K y juegos ultra realistas! 🎮✨

25 de junio de 2025
3
Nombres de usuario aleatorios ¡Protege tu cuenta hoy

Nombres de usuario aleatorios: La clave para evitar hackeos masivos 🛡️🚫

25 de junio de 2025
9
Desbloquear a Yasuke ¡Descubre el Kofun secreto que cambiará tu juego!

Desbloquear a Yasuke: ¡Descubre el Kofun secreto que te hará dominar! 🥷💥

25 de junio de 2025
12
MasterTrend News logo

MasterTrend Info es tu fuente de referencia en tecnología: descubre novedades, tutoriales y análisis sobre hardware, software, gaming, móviles e inteligencia artificial. Suscríbete a nuestro boletín y no te pierdas ninguna tendencia.

Síguenos

Browse by Category

  • Gaming
  • Hardware
  • IA
  • Móviles
  • Novedades
  • Redes
  • Seguridad
  • Software
  • Tutoriales
  • Windows

Recent News

Steam Deck Multiplica tu biblioteca con Heroic en 5 pasos fáciles

Steam Deck: Multiplica tu biblioteca con Heroic en 5 pasos fáciles 💥💻

25 de junio de 2025
HDMI 2.2 🚀: Doble velocidad para video 16K y juegos ultra realistas! 🎮✨

HDMI 2.2 🚀: Doble velocidad para video 16K y juegos ultra realistas! 🎮✨

25 de junio de 2025
  • Sobre Nosotros
  • Anunciar
  • Política de privacidad
  • Contacta con nosotros

Copyright © 2025 https://mastertrend.info/ - Reservados todos los derechos. Todas las marcas registradas son propiedad de sus respectivos dueños.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
Sin resultado
Ver todos los resultados
  • Gaming
  • Hardware
  • IA
  • Móviles
  • Novedades
  • Redes
  • Seguridad
  • Software
  • Tutoriales
  • Windows

Copyright © 2025 https://mastertrend.info/ - Reservados todos los derechos. Todas las marcas registradas son propiedad de sus respectivos dueños.

Comment Author Info
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
RedditBlueskyXMastodonHacker News
Comparte esto:
MastodonVKWhatsAppTelegramSMSHacker NewsLineMessenger
Su instancia de Mastodon