Demonstrações de comandos git
Controlando Versionamento
Cria um diretório para ser versionado
mkdir rep
cd rep/
nano t.py
nano z.py
Verifica estado dos arquivos do repositório
Adiciona arquivo para ser versionado
git add t.py
git add z.py
Mostra que agora o arquivo está sendo versionado
Retirando o versionamento do arquivo
git rm --cached t.py
git status
Obtendo cópia de um repositório remoto
mkdir ~/rep-local
cd ~/rep-local/
git clone localhost:~/rep .
git status
Cria uma branch master no repositório
git push --set-upstream localhost:~/rep master
Adiciona um arquivo para ser versionado
Salva o snapshot no histórico do projeto e conclui o processo de controle de alterações.
git commit -m "novo programa python"
Atualiza o repositório remoto com quaisquer confirmações feitas localmente em um commit
Verifica lista da últimas alterações feitas no repositório
Alterando um arquivo em uma branch
Volta para a Branch principal
Versão do arquivo na branch principal
Merge de branch com branch principal
Resolvendo conflitos após merge
nano t.py
git status
git add t.py
git commit -m "nova mensagem no programa"
git push