What is "git"

Git is an open-source distributed version control (DVCS) system, with emphasis on speed. The was initially designed and developed by Linus Torvalds for the development of the Linux kernel. Each Git working directory contains a full-fledged repository with full history and revision tracking features, not dependent on network access or a central server.

There are many free online resources and tutorials available for beginners in Git. At the end of this page are some references.

Characteristics

  • A strong support for non-linear development
  • Distributed development
  • Compatibility with existing systems/protocols
  • Efficient handling of large projects
  • Cryptographic authentication of history
  • Design based on Toolkit
  • Strategies merge pluggable
  • Trash accumulates until collection
  • Periodic object packaging explicitly

Data structures

Fluxo do Git envolvendo o ambiente de trabalho, repositório local e repositório remoto.

External Links