O git é um sistema de controle de versão, ou seja, é um sistema que registra as mudanças feitas em um arquivo ou um conjunto de arquivos ao longo do tempo. Com isso ele oferece funcionalidades como reverter arquivos (ou o projeto inteiro) para um estado anterior, comparar mudanças feitas ao decorrer do tempo, ver quem foi o último a modificar algo e quando, e muito mais. Neste minicurso vamos ver como usar o git e suas principais funcionalidades.
Slides da minha palestra sobre Docker. Nela faço uma breve introdução sobre a ferramenta, explico um pouco sobre o funcionamento e a diferenciação com máquinas virtuais.
Neste minicurso abordaremos como criar uma conta no github, manipular projetos no GitHub e licenças para seu projeto. Utilizaremos uma página de HTML simples para demonstrar todas as técnicas mencionadas anteriormente.
Introdução ao Git, conceitos básicos sobre sistemas de controle de versão distribuídos, comparação entre sistemas de controle de versão centralizados (SVN) e distribuídos, comandos básicos do git, exemplos de workflow com Github, linha de comando, ferramentas visuais.
Slides utilizados no evento da comunidade WoMakersCode com São Paulo Tech Week no dia 24/11/2018 na Universade São Judas (Unidade Paulista). Foi realizado um workshop prático sobre Git e Github.
Apresenta minimamente como funciona o docker e que instruções são utilizadas no dokerfile. No final tem uma lista de links para tutoriais e referências mais completas acerca do docker.
O git é um sistema de controle de versão, ou seja, é um sistema que registra as mudanças feitas em um arquivo ou um conjunto de arquivos ao longo do tempo. Com isso ele oferece funcionalidades como reverter arquivos (ou o projeto inteiro) para um estado anterior, comparar mudanças feitas ao decorrer do tempo, ver quem foi o último a modificar algo e quando, e muito mais. Neste minicurso vamos ver como usar o git e suas principais funcionalidades.
Slides da minha palestra sobre Docker. Nela faço uma breve introdução sobre a ferramenta, explico um pouco sobre o funcionamento e a diferenciação com máquinas virtuais.
Neste minicurso abordaremos como criar uma conta no github, manipular projetos no GitHub e licenças para seu projeto. Utilizaremos uma página de HTML simples para demonstrar todas as técnicas mencionadas anteriormente.
Introdução ao Git, conceitos básicos sobre sistemas de controle de versão distribuídos, comparação entre sistemas de controle de versão centralizados (SVN) e distribuídos, comandos básicos do git, exemplos de workflow com Github, linha de comando, ferramentas visuais.
Slides utilizados no evento da comunidade WoMakersCode com São Paulo Tech Week no dia 24/11/2018 na Universade São Judas (Unidade Paulista). Foi realizado um workshop prático sobre Git e Github.
Apresenta minimamente como funciona o docker e que instruções são utilizadas no dokerfile. No final tem uma lista de links para tutoriais e referências mais completas acerca do docker.
Palestra gratuita realizada no dia 16 de abril de 2014, no Instituto Infnet, Rio de Janeiro. Dei uma introdução bem básica sobre git, comandos básicos e mostrei um workflow simples de como se trabalhar com git. Além disso, deixei links de aplicativos e material de estudos para quem quiser aprender mais sobre.
--
Free talk that happened on April 16, 2014, in Infnet Institute, Rio de Janeiro. Gave a very basic introduction to git, basic commands and showed a simple workflow of how to work with git. Furthermore, I showed some application links and study material for anyone wanting to learn more about.
Git é um sistema de controle de versões de arquivos, com eles podemos desenvolver projetos com equipes atuando simultaneamente, editando e criando arquivos, tudo isso sem o risco de suas alterações serem perdidas.
Nesse techday apresentamos um pouco sobre essa ferramenta, mostrando também os motivos pelo qual nossa empresa resolveu adotar essa tecnologia, e mostra um passo a passo de como utilizar o nosso workflow de desenvolvimento.
Além de mostrar os comandos básicos para iniciar sua aventura no mundo git.
Git e Github: qual a importância dessas ferramentas para o desenvolvedorFelipe Pedroso
Essa palestra introduz o conceito de git como sistema de controle de versão e discute como o Github é importante para os desenvolvedores como ferramenta e plataforma social.
Apresentação sobre o Git, abordando sua utilização básica, e comparando-o com o SVN. O rodapé sobre o Grails se deve ao fato de que a apresentação foi feita em um workshop sobre ele.
Git em pequenos projetos, como num TCC, onde um pequeno grupo desenvolve em conjunto. O Git é "A" ferramenta de versionamento e software criada por Lunis Torvalds e que dominou o mercado atual. É não apenas gratuíta, é mais que isso, é um Software Livre, de ampla utilização e altamente reconhecido. Até os serviços web que suportam o Git são bons e gratuitos nestes casos.
Sandro Custódio: Servidor Público da Justiça Federal com mais de 20 anos de TI, foco no Suporte a usuários, pitadas de infra e mais recentemente retornando ao desenvolvimento. Seu primeiro contato com Linux foi em 2003, e desde 2012 usa apenas Linux em casa. Já administrou UNIX e nos dias de hoje utiliza Ubuntu, Debian, Mint e CentOS. Tem como hobbies: Moto viagens, fotografia e astronomia.
2. Hello!Ewerton Luan
Formado em Redes de Computadores – UNIP
Cursando Engenharia de Software – Estacio
MCP: Microsoft Certified Professional Windows Server 2012
5. O que é um sistema de controle de versão
distribuído?
× Os DVCSs permitem acesso total a todos os
arquivos, ramos e iterações de um projeto
× Permitem que todos os usuários tenham
acesso a um histórico completo e
independente de todas as alterações.
× Não precisam de uma conexão constante com
um repositório central
6.
7.
8. Antes:
2002 - O projeto do Kernel
começou usar uma DVCS
proprietária chamada
BitKeeper.
2005 – Virou paga e começou o
desenvolvimento do git pela
Comunidade Linux
(especialmente Linus Torvalds)
Historia do git
Novo sistema :
Velocidade, projeto simples,
forte suporte para
desenvolvimento não-linear
(milhares de ramos
paralelos)
Completamente distribuído
e capaz de lidar com
projetos grandes
9. Porque o git?
Ajuda a organizar o
desenvolviemnto do
projeto entre os
desenvolvedores
Os desenvolvedores
podem trabalhar em
qualquer lugar
Requisito e um
diferencial para
trabalhar com TI
22. GitHub
O Github é um serviço web que oferece diversas
funcionalidades extras aplicadas ao git.
Resumindo, você poderá usar gratuitamente o
github para hospedar seus projetos pessoais e
contribuir com outros projetos existentes.
30. Credits
× Presentation template by SlidesCarnival
× Photographs by Startupstockphotos
× Octobi Wan Catnobi by Octodex
× Biografia by Git-book and Git Handbook
× Facebook & GitHub EwertonLuan
× Goku - Rebosteio