Please enable JavaScript.
Coggle requires JavaScript to display documents.
GIT E GITHUB, Trabalhando com repositório local :star:, DA para serem…
GIT E GITHUB
Conceitos
Versionamento
faz o controle das versões
Ajuda a colaboração
Tipos de SCV
:one: Centralizado
servidor central
Fica tudo nele
Copia desse servidor central
:two: Distribuido
Conecta os integrantes a um servidor e a si mesmos
Cada dev possuie uma copia completa
Git e Github
Git
Conceito
Open source
é um sistema de controle de versão - SCV
Usa: :red_flag:
Ramificações (branching)
Fusões (merging)
Github
Conceito
fazendo contribuição no GitHub
(
open source :warning:
)
Pela issues
Criar um fork para clonar no repositório que desejamos
Trabalhando com repositório local
:star:
Comandos importantes na inicialização
Criando repositorio local
para inicializar o arquivo como repositório
git init
Rastreando arquivos
Rasteando vários aquirvos
git add .
Sempre que for modificado precisa da o git add
git add
Ignorando arquivos
.gitignore
precisa rastrear o gitignore
Quais arquivos devem ser ignorados no projeto?
Exemplos de arquivos .gitignore
Depende da tecnologia..
Verificar Status
git status
PASSOS DE USO
:pencil2:
1 -Inicializar
2 - colocar o arquivo dentro do stage (rastrear)
3 - gravar
4 -Verificar logs
Gravando arquivos no repositório
Gravar arquivos e alterações no repositório
git commit -m
"Commit inicial"
-m para enviar uma descrição
-a
para rastrear e comitar direto
pode usar junto ao -m
git comit -a -m "TEXTO"
Não funciona com arquivos novos :forbidden:
Verificando o histórico do seu repositório
Verificando todo histórico
git log
Delimitando o histórico
git log -n 2
-n
e o valor
Resumos mais conciso
git log --oneline
Resumos mais limpos dos commits
DA para serem combinados
:check: