Armazenamento:
O que é? Para que serve?
Comandos básicos
Criando e atualizando repositórios
Como criar seu GitHub
Como solicitar uma conta PRO
O que é? Para que serve?
GitHub + Git
Trabalho em Equipe
Como criar repositórios no GitHub
Open Source
Digite git --version no terminal
sudo apt-get install git
...
Estado:
0
Estado:
1
arquivo1
Estado:
2
arquivo1
arquivo2
Estado:
2
arquivo1
arquivo2
Estado:
3
arquivo1
arquivo2
Estado:
3
arquivo1
arquivo2
Estado:
4
arquivo1
arquivo2
arquivo3
git COMANDO
Inicializando um repositório
Fazendo seu primeiro commit
Registrando mudanças
git init
Inicia um repositório no diretório atual
Geralmente o primeiro comando do
projeto no git
git add
Adiciona um arquivo ou
diretório no versionamento
Para adicionar todos os arquivos do diretório
atual, usa-se git add .
git commit -m "MENSAGEM"
Registra um commit no versionamento
Entre aspas fica a mensagem do commit, que descreve a modificação feita
ex:
git commit -m "Home do Site Feita"
git status
Mostra o estado de cada arquivo no repositório
Entrarei em mais detalhes, aguardem
;)
Inicializar repositório
Criar um arquivo
Adicionar ao repositório
Registrar alterações
ls
cd DIRETORIO
touch NOMEDOARQUIVO
mkdir NOMEDIRETORIO
Lista os arquivos do diretório atual
Vai para o diretório especificado
Cria uma arquivo com o nome especificado
Cria uma pasta com o nome especificado
Inicializar repositório
Criar um arquivo
Adicionar ao repositório
Registrar alterações
Alterar primeiro arquivo
Registrar alterações
Criar segundo arquivo
Histórico de alterações
Voltar atrás uma modificação
Desfazer modificações
em um arquivo
git log
Mostra o histórico das alterações, junto com o seu HASH
Hospedagem de código fonte
Open Source
Versionamento ainda melhor!
"Puxar" projeto do GitHub
"Empurrar" projeto para o GitHub
git pull LINKDOPROJETO
Clona o repositório do seu projeto do github na sua máquina
Caso já haja um repositório sincronizado com o github, isso o atualizará o seu repositório local
git push origin NOMEDABRANCH
O mais comum é git push origin master
"Sobe" a branch especificada com os dados do repositório local
Criem um repositório no github
Clonem ele com o link
Criem um arquivo e o commitem
Subam as mudanças pro GitHub
Deu ruim no push aparecendo uns troços de user email e user name q q eu faço vou formatar o pc socorro vou ser jubilado...
Diga pro git quem está
subindo as mudanças:
git config --global user.name "SEUNOME"
git config --global user.email "SEUEMAILDOGITHUB"
É MUITO COMANDO MDS DO CÉU, EU N CONSIGO DECORAR TUDO
Você vai usar 90% das vezes apenas:
git clone "LINK"
git add .
git commit -m "MENSAGEM"
git push origin master