Programa

Git

El control de versiones más usado del mundo; en Windows, Git for Windows

Git es un sistema de control de versiones distribuido, gratis y de código abierto. En Windows llega como Git for Windows, con Git Bash, herramientas gráficas e integración con el Explorador.

Funciones principales

  • Control de versiones distribuido con historial completo
  • Ramas y fusiones rápidas
  • Funciona con GitHub, GitLab y servidor propio
  • Git Bash con comandos Unix en Windows
  • Git GUI, gitk e integración con el Explorador
  • Versión portable

Qué es y para quién es

Git es un sistema de control de versiones distribuido, creado originalmente para el desarrollo del kernel de Linux. Se ha convertido en el estándar para guardar el historial del código: GitHub, GitLab y la mayoría de editores e IDE trabajan con él. Es útil para programadores, creadores de webs, quienes escriben documentación técnica y cualquiera que quiera seguir los cambios de sus archivos, volver a versiones anteriores y trabajar en equipo. En Linux y Mac se suele instalar con los paquetes del sistema; en Windows existe la distribución Git for Windows.

Funciones principales

  • Historial completo de cada archivo, con una copia local del repositorio.
  • Ramas y fusiones rápidas para llevar varias tareas a la vez.
  • Sincronización con repositorios remotos en GitHub, GitLab o tu propio servidor.
  • Git Bash, una terminal con comandos Unix dentro de Windows.
  • Herramientas gráficas Git GUI y gitk, además de opciones en el menú contextual del Explorador.
  • Git Credential Manager para guardar tus credenciales de forma segura.

Limitaciones

Git es, ante todo, una herramienta de línea de comandos, y si estás empezando te llevará un tiempo dominar los comandos básicos. La interfaz gráfica que incluye es sencilla; para trabajar de forma más visual, mucha gente usa el Git integrado en Visual Studio Code o un cliente aparte. Los archivos binarios muy grandes, como vídeos o recursos de videojuegos, requieren extensiones como Git LFS.

Cómo descargarlo con seguridad

Descarga Git for Windows desde la página de instalación de git-scm.com o desde las versiones oficiales del proyecto git-for-windows en GitHub. Hay instaladores para x64 y ARM64 y una versión portable, que funciona incluso desde una memoria USB. Los paquetes de winget y Chocolatey los mantienen terceros y pueden ir por detrás de la versión oficial.

Programas similares

GratisWindows · macOS · Linux

Visual Studio Code

Visual Studio Code es un editor de código gratis para Windows, Mac y Linux, con autocompletado, depurador, terminal integrada, Git y miles de extensiones.

Ver ficha
GratisWindows

Windows Terminal

Windows Terminal es una app gratuita y de código abierto de Microsoft: pestañas, paneles y perfiles para PowerShell, símbolo del sistema y WSL en una sola ventana.

Ver ficha
GratisLinux · macOS · Windows

Neovim

Neovim es un editor gratuito para la terminal que evoluciona Vim: configuración en Lua, cliente nativo de servidores de lenguaje y un enorme ecosistema de plugins.

Ver ficha
GratisLinux · macOS · Windows

DBeaver

DBeaver Community es un cliente gratuito de bases de datos: editor SQL, visualización y exportación de tablas, diagramas de relaciones y soporte para muchos SGBD.

Ver ficha
GratisLinux · macOS · Windows

Bruno

Bruno es un programa de código abierto para probar APIs: las colecciones se guardan como archivos normales en el disco y funcionan bien con Git, sin cuenta en la nube.

Ver ficha
GratisLinux · macOS · Windows

VSCodium

VSCodium es una compilación comunitaria del editor VS Code a partir de su código abierto: sin telemetría y sin la licencia de marca de Microsoft, bajo licencia MIT.

Ver ficha