0% acharam este documento útil (0 voto)
24 visualizações52 páginas

Treinamento GitHub

Enviado por

gabrielcj
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
24 visualizações52 páginas

Treinamento GitHub

Enviado por

gabrielcj
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 52

O que é o GitHub?

● Ferramenta online para controle de


versão de código-fonte/documentos
da Microsoft
Por que deixar de usar o Confluence para códigos?

● Não é ferramenta de
versionamento de códigos

VS ● Constantemente as
comparações geram erros

● As alterações não são


nominais

● Não possui gerenciamento de


alterações (gestão)
Organização WMW
no GitHub
Repositórios fixados
Repositórios de clientes
Estrutura de pastas documentadas
➢ b2b
○ banco
➢ vendas
■ functions
○ banco
■ procedures
■ app
■ tables
● estrutura objetos
■ triggers
■ int
■ views
● estrutura objetos
○ personalizacoes
■ web
● estrutura objetos
○ customs
■ temas ➢ estrutura de objetos
● wmwdados ○ functions
● wmwvendas ○ procedures
■ templates ○ tables
○ personReports ○ triggers
○ views
Fluxo de um colaborador
Busca de cliente/repositório
Estrutura de pastas documentadas
Procurar objeto
Editar Objeto
Edição
Commit
Commit
Commit
Commit
GitHub no Windows
Pré-requisitos

● Instalar o GIT

● Instalar o Tortoise SVN

● Utilizar uma ferramenta que de suporte ao GIT ou então


bloco de notas
Configuração no CMD

● git config --global user.name "Nome Sobrenome"

● git config --global user.email "[email protected]"


Clone de Repositório
Clone de Repositório
Clone de Repositório
Clone de Repositório
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Atualização com o repositório pai
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Editando arquivos - Novos arquivos adicionados
Atualização com o repositório pai
Atualização com o repositório pai
Ferramentas - VS Code
Ferramentas - VS Code
Ferramentas - VS Code
Ferramentas - Github Desktop
Fork
O que é um fork?

Um fork é um novo repositório que compartilha


configurações de código e visibilidade com o repositório
original.

Com o Fork você pode gerar suas ideias de melhorias e


alterações interagindo com o fonte original do
repositório antes de propor a melhoria para o
repositório oficial.
Para criar um fork
Para criar um fork
Forks ficam no seu perfil
Atualizações com repositório pai
Atualizações com repositório pai
Canal para criação de atividades
Canal para criação de atividades
Processo interno de análise

● Auditoria para melhora na integração, aprendizado


contínuo

● Coleta de informações que podem beneficiar integrações


padrões

● Coleta de regras específicas (quais clientes utilizam o


objeto X, como foi implementado, existe uma variação da
regra aplicada, etc)

● Para novos projetos o fluxo é obrigatório


Obrigado!

Você também pode gostar