touch README.md - O seguinte comando cria um arquivo e sua extensão. git init - Comando que inicia e cria a extensão .git git add README.md - Comando que adiciona o arquivo ao estado de pronto pra commitar git commit -m 'Texto que identifica esse commit' - Realiza o commit na sua totalidade git remote add origin https://github.com/nome_do_git/git-nome_do_repositório.git vim .git/config - Este comando abre o arquivo com as configurações do git
git checkout -b nom_do_branch - Comando que cria um branch mais você já possui um o master git push origin nome_do_branch - Comando que empurra o branch para o repositório remoto git checkout -b nome_do_branch_local origin/nome_do_branch - Comando que cria um branch local e recebe os dados do branch remoto
###Fase 2.0.0 do Projeto###
Criando release 0.1.0 do Arquivo README.md
Comandos: OBS O Branch deve ser o Master
git tag numero_da_versão -> 0.1.0 - Comando para criar uma tag git tag -l - Lista quantas tags já foram criadas git push origin master --tags - Coamando para subir uma tag no github criando um release git tag -d 0.1.0 - Comando para remover tags locais git push origin :refs/tags/0.1.0 - Comando para remover tags remotas
Criando um repositóeio BARE
Comandos:
mkdir nome_do_bare - Comando que cria um repositório cd nome_do_bare - Comando que acessa um direto git init --bare - Comando que inicializa e cria um repositório tipo bare
Criando link com repositórtio remoto apontando para o Bare
git remote add local ssh://local/host/Users/cassiano/gitcode/aulagit.git master -Descrição acima.
Criando o Deploy - Hooks
Comandos fora da pasta master:
cd .. - Sair do diretório
cd aulagit.git - Acessar a paste que possui o diretório hooks
ls - Visualizar
cd hooks/ - Acessando o hook
vim post-receive - Criando nosso gancho
#!/bim/sh - comando para informar que trabalhamos com javascript
GIT_WORK_TREE=/Users/cassiano/gitcode/meusite.com.br git checkout -f - Ativando o gancho com a pasta remota
CHMOD +x post-receive - Atribuindo a permissão de gancho
Criando arquivo exemplo meusite.com.br
mkdir meusite.com.br - criando arquivo ls meusite.com.br - listando o arquivo criando git push local master - subindo as alterações e linkando com o gancho (local)