Sistema de Control de Versiones - Shareppy Internacional Noticias
esta es la descripcion
Shareppy, fintech, fábrica de software, sector financiero, soluciones tecnológicas, colombia
1395
post-template-default,single,single-post,postid-1395,single-format-standard,bridge-core-2.5.4,ajax_fade,page_not_loaded,,qode-title-hidden,qode_grid_1300,qode-child-theme-ver-1.0.0,qode-theme-ver-23.9,qode-theme-bridge,qode_header_in_grid,wpb-js-composer js-comp-ver-6.10.0,vc_responsive

Sistema de Control de Versiones

Sistema de control de versiones

 

¿Qué es un sistema de control de versiones?

El control de versiones, también conocido como «control de código fuente», es la práctica de rastrear y gestionar los cambios en el código de software. Los sistemas de control de versiones son herramientas de software que ayudan a los equipos de software a gestionar los cambios en el código fuente a lo largo del tiempo. A medida que los entornos de desarrollo se aceleran, los sistemas de control de versiones ayudan a los equipos de software a trabajar de forma más rápida e inteligente. Son especialmente útiles para los equipos de DevOps, ya que les ayudan a reducir el tiempo de desarrollo y a aumentar las implementaciones exitosas.

 

Ventajas de los sistemas de control de versiones:

  1. Un completo historial de cambios a largo plazo de todos los archivos.
  2. Creación de ramas y fusiones.
  3. Trazabilidad.
  4. Copias de seguridad.

¿Qué es Git?

Git es un sistema de control de versiones distribuido gratuito y de código abierto diseñado para manejar todo, desde proyectos pequeños hasta proyectos muy grandes, con rapidez y eficiencia.

 

Ventajas de usar Git

  1. Distribuido
  2. Rápido
  3. Eficiente
  4. Seguro
  5. Flexible

 

Desventajas de usar Git

  1.  Curva de aprendizaje
  2.  Número de comandos
  3.  significado comandos

 

Órdenes básicas:

  • Iniciar un repositorio vacío en una carpeta específica.

git init

  • Añadir un archivo específico.

git add “nombre_de_archivo”

  • Añadir todos los archivos del directorio

git add .

  • Confirmar los cambios realizados. El “mensaje” generalmente se usa para asociar al commit una breve descripción de los cambios realizados.

git commit –am “mensaje”

  • Subir la rama(branch) “nombre_rama” al servidor remoto.

git push origin “nombre rama”

  • Revertir el commit identificado por «hash_commit»

git revert “hash_commit»

  • Mostrar el estado actual de la rama(branch), como los cambios que hay sin hacer commit.

git status

Fuentes: Atlassian Git TutorialGit .