Gerenciamento Básico de Branches
Cria
Cria branch feature/novo_arquivo:
$ git branch feature/novo_arquivo
$ git branch
feature/novo_arquivo
* mainSeleciona
Seleciona a branch feature/novo_arquivo:
$ git checkout feature/novo_arquivo
Switched to branch 'feature/novo_arquivo'
$ git branch
* feature/novo_arquivo
mainCommit
Altera arquivo.txt e faz o commit:
$ ls
arquivo.txt
$ cat arquivo.txt # arquivo vazio
$ echo "Teste">> arquivo.txt
$ cat arquivo.txt
Teste
$ git add --all
$ git commit -m "Novo Arquivo"
[feature/novo_arquivo 8791ac7] Novo Arquivo
1 file changed, 1 insertion(+)
$ git status
On branch feature/novo_arquivo
nothing to commit, working tree cleanDiferença entre branches
Retorna para a branch mainpara verificar que o conteúdo do arquivo.txtnão foi alterado:
Renomeia
Renomeia a branch feature/novo_arquivo para feature/novo_arquivo_texto:
Exclui
Exclui a branch feature/novo_arquivo_texto:
Last updated