Voltar ao glossario
Git e Controle de VersaoPopular

Git

A distributed version control system that tracks changes in source code during software development, enabling multiple developers to work together.

Definicao

Git was created by Linus Torvalds in 2005 for Linux kernel development. It's designed for speed, data integrity, and support for distributed workflows. Key concepts include: repositories (project containers), commits (snapshots of changes), branches (parallel development lines), merges (combining branches), and remotes (server-hosted repositories). Git is the foundation for platforms like GitHub, GitLab, and Bitbucket.

Por que e importante

Git is used by 93% of developers according to Stack Overflow surveys. It enables collaboration, maintains complete history of changes, allows parallel development through branches, and provides disaster recovery through distributed copies. Every modern development team uses Git.

Exemplo

A developer creates a feature branch, makes commits with incremental changes, pushes to GitHub, opens a pull request, gets code review, and merges the approved changes into main.

Termos relacionados

Gitwhat is GitGit version controlGit meaning

Automatize Code Review com diffray

Sistema de IA multi-agente para code review. Encontra bugs, vulnerabilidades de seguranca e problemas de arquitetura automaticamente.