Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Controle de versão com Visual Studio e GitHub

Controle de versão com Visual Studio e GitHub

Nessa oficia foi apresentado o plugin para Visual Studio que faz versionamento no GitHub

Guto Xavier

August 28, 2018
Tweet

More Decks by Guto Xavier

Other Decks in Technology

Transcript

  1. sp.senac.br/americana CURSOS COM INSCRIÇÕES ABERTAS → Access → DBA Oracle

    - Módulo 1 → DBA Oracle - Módulo 2 → Desenvolvedor Web - Front End → Excel 2016 → Excel 2016 - avançado → Games 2D → Gerenciamento de Projetos com Microsoft Project 2016 → HTML5 e CSS3 → Introdução à Prática da Programação → Lógica de Programação com PHP → Php com MySQL → Programador de Dispositivos Móveis → Programador de Sistemas → Programação com Arduino → Wordpress sp.senac.br/americana
  2. sp.senac.br/americana oficina integrar o Visual Studio com o GitHub para

    realizar o versionamento de código e poder trabalhar de maneira colaborativa com uma equipe
  3. sp.senac.br/americana é muito comum quando começamos um projeto e não

    temos tanta (experiência) fazermos as coisas do nosso jeito, sempre nas melhores das intenções...
  4. sp.senac.br/americana medo de perder o arquivo, de fazer alguma alteração

    e para de funcionar, manter um histórico, etc, são diversas os motivos que nos levam a criar uma estrutura como as vistas anteriormente.
  5. sp.senac.br/americana É necessário, principalmente quando trabalhamos em conjunto com outros

    desenvolvedores, que o projeto: → armazenado em um único local → acessível a todos os membros da equipe → permissões → novos arquivos sejam criados → arquivos existentes possam ser excluídos
  6. sp.senac.br/americana repositório de código local propício para que o projeto

    seja armazenado com segurança e acesso para toda a equipe, inclusive com backups constantes que permitem que recuperemos arquivos excluídos acidentalmente
  7. sp.senac.br/americana controle de versão software com a finalidade de gerenciar

    diferentes versões no desenvolvimento de um documento qualquer
  8. sp.senac.br/americana Sistema de controle de versão de arquivos. Através deles

    podemos desenvolver projetos na qual diversas pessoas podem contribuir simultaneamente no mesmo, editando e criando novos arquivos e permitindo que os mesmos possam existir sem o risco de suas alterações serem sobrescritas.
  9. sp.senac.br/americana GitHub é um Serviço de Web Hosting Compartilhado para

    projetos que usam o controle de versionamento Git.
  10. sp.senac.br/americana ➔ Fazer o cadastro no GitHub.com ➔ Instalar a

    extensão do GitHub no Visual Studio ➔ Conectar a extensão à conta do GitHub ➔ Criar um repositório ➔ Realizar o primeiro Commit ➔ Realizar o primeiro Sync ➔ Acrescentar colaboradores no repositório ➔ Clonar repositório ➔ Excluir repositório local ➔ Excluir repositório no GitHub ➔ Laboratório(Exercícios práticos)
  11. sp.senac.br/americana Controle de Versão com Visual Studio e GitHub Guto

    Xavier slideshare.net/gutoffline github.com/gutoffline