Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo.

http://git-scm.com

Sistema de controle de versões na função prática da Ciência da Computação e da Engenharia de Software, é um software que tem a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer.

http://pt.wikipedia.org/wiki/Sistema_de_controle_de_versões

Versões?

git init .

crie um arquivo texto com o nome participantes.txt

git add participantes.txt

git commit

git log

modifique e salve o arquivo participantes.txt

git status

git diff

git add participantes.txt

git commit -m "fulano adicionado"

git log