Controle de versão antes de codificar

Antes de começar a trabalhar em seu software do nada, tente:

$ git init

Um comando simples como git initpode ajudar muito antes de você iniciar o desenvolvimento de software. Não importa o quão grande ou pequeno seu projeto ou aplicativo simples possa ser, basta inicializar sua pasta para controle de versão.

Conforme você desenvolve seu aplicativo do zero, pratique as melhores práticas de controle de versão e você descobrirá que o processo é curto, agradável e fácil.

Eu escrevi isso originalmente em http://packfire.tumblr.com/post/34969604730/version-control-before-you-start