SlideShare uma empresa Scribd logo
Aprenda sobre
controle de versão
 e GIT sem (muita)
  dor de cabeça...




                      Por Jerônimo
                      Por Jerônimo
                     Medina Madruga
                     Medina Madruga
Reutilize esse material a vontade!
Quem sou eu?
Negão + Linux +
PS3 = Jerônimo
Sobre o que vamos falar hoje?
Como você gerencia seu código?
Lembrete
funciona?
E quando a
complexidade e
  aumentar?
É hora de
 pensar em
sistemas de
controle de
  versão...
… Que, apesar de já existirem desde os
 anos 70, agora é que estão na moda!
Subversion foi um dos SCV abertos
mais populares... Porém é limitado.
Git for dummies - Tchelinux Bagé 2012
Projetos complexos,
   como o Linux,
necessitavam de algo
  mais poderoso...
E exatamente
por causa do
 Linux, essa
 ferramenta
   surgiu...
Com uma
comunidade forte
  e ativa, o Git
 acabou virando
 uma febre entre
desenvolvedores.
Git for dummies - Tchelinux Bagé 2012
O Git prove muitas
possibilidades, mas isso
  não quer dizer que a
ferramenta é complexa.
Já que todos estão usando, que tal
    aprender a usar também?
Git não é Subversion, é uma evolução!
Git for dummies - Tchelinux Bagé 2012
Git também é sinônimo de segurança!
E Essa história de Trunk, Branch e
               Tree?
Passando pela teoria, é hora de aprender
      a usar o git como um ninja!
Contato



Slides:   http://www.slideshare.net/jmmadruga/

E-mail:   Jeronimo.madruga@gmail.com

Site:     http://jmmadruga.com.br

Twitter: @jmmadruga
Y la Pregunta?
Obrigado a todos que doaram uma
hora de sua vida por esta palestra!
Fim! :D

Mais conteúdo relacionado

PDF
PPTX
Workshop - Git e GitHub
PPT
Curso de Moodle para Professores da UFPel
PDF
Moodle from the trenches - Second Edition - iMoot 2016
PDF
Moodle from the trenches - First Edition - iMoot 2016
PPT
Estudo de caso: Windows NT
PPT
CMS: The Good, the Bad and the Ugly
PDF
Licenças e comunidades - FISL 14
Workshop - Git e GitHub
Curso de Moodle para Professores da UFPel
Moodle from the trenches - Second Edition - iMoot 2016
Moodle from the trenches - First Edition - iMoot 2016
Estudo de caso: Windows NT
CMS: The Good, the Bad and the Ugly
Licenças e comunidades - FISL 14

Destaque (11)

PPTX
Need for (web) speed - Tchelinux Pelotas 2014
PDF
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
PDF
Formação de Professores para o Sistema Moodle - Edição 2015
PDF
Joomla! for dummies - HackThursday CW 36
PPT
Oficina de Python - Tchelinux Livramento 2013
PDF
Aprendendo a aprender software livre - Tchelinux Bagé 2016
PDF
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
PDF
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
PPT
Trabalho Psicopedagogia Hospitalar
PPT
IntervencióN PsicopedagóGica
PDF
Psicopedagogia Empresarial
Need for (web) speed - Tchelinux Pelotas 2014
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
Formação de Professores para o Sistema Moodle - Edição 2015
Joomla! for dummies - HackThursday CW 36
Oficina de Python - Tchelinux Livramento 2013
Aprendendo a aprender software livre - Tchelinux Bagé 2016
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
Trabalho Psicopedagogia Hospitalar
IntervencióN PsicopedagóGica
Psicopedagogia Empresarial
Anúncio

Semelhante a Git for dummies - Tchelinux Bagé 2012 (20)

PDF
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
ODP
Uso de Software Livre e alternativas open source
PDF
Software livre, mitologia grega e cerveja
ODP
Vale a pena usar o Linux!?
ODP
Linux: alternativa ou escolha
PDF
Curso Básico/Intermediário Linux - Colmeia 2008
PDF
Palestra: Mitos sobre o Linux que afastam novos usuários
PDF
Revista espirito livre_013_abril2010
PDF
Estudo de caso do site Vida de Programador
PDF
Aprendendo a aprender software livre - Tchelinux Bagé 2017
PPT
2008 05 20 Belo Horizonte 2003 Compat
PDF
O poder do Python/Django
PDF
Novas Tendências Em TI
PDF
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
ODP
Software Livre
KEY
Take It To The Next Level
PDF
Linux para-iniciantes-explorando
PDF
Linux para-iniciantes-explorando
PDF
Tentar dominar o mundo - Luciano Camargo Cruz
PDF
Unity3d dev in
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
Uso de Software Livre e alternativas open source
Software livre, mitologia grega e cerveja
Vale a pena usar o Linux!?
Linux: alternativa ou escolha
Curso Básico/Intermediário Linux - Colmeia 2008
Palestra: Mitos sobre o Linux que afastam novos usuários
Revista espirito livre_013_abril2010
Estudo de caso do site Vida de Programador
Aprendendo a aprender software livre - Tchelinux Bagé 2017
2008 05 20 Belo Horizonte 2003 Compat
O poder do Python/Django
Novas Tendências Em TI
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
Software Livre
Take It To The Next Level
Linux para-iniciantes-explorando
Linux para-iniciantes-explorando
Tentar dominar o mundo - Luciano Camargo Cruz
Unity3d dev in
Anúncio

Mais de Jerônimo Medina Madruga (20)

PDF
Manual de Produção - Podcasts Educacionais - 2025
PDF
Manual de Produção - Videoaulas - 2025
PDF
Manual de Produção - Acessibilidade - 2025
PDF
Inteligência Artificial na Educação: O Futuro é Agora - CMP 2025
PDF
A Lógica dos Jogos_ Programando Aventuras com Python - Final - WCD 2025
PDF
Apresentações Digitais Épicas com IA! - CMP 2024
PDF
Learning analytics - UFPel Sem Distância 2024
PDF
Rock 'n' Code: Como criar música programando - I Fórum Virtual de Ciência da ...
PDF
Análise de projeto: Por que e para que - 2024
PDF
Uma (breve) introdução a visualização de dados para educadores - 2023
PDF
Away from the keyboard - Uma visão holística sobre os rumos da carreira de um...
PDF
Uma (breve) introdução ao Canva (e outras ferramentas) para educadores - 2023
PDF
Como criar conteúdo digital relevante sem perder os cabelos - 2023
PDF
Podemos repensar como ensinar programação - Uma (in)finita reflexão sobre est...
PDF
Workshop: Python e Pygame para iniciantes - IFSUL Jaguarão 2022
PDF
Como ser (im)produtivo, (i)letrado e (ir)relevante em tempos digitais - Jagua...
PDF
Do mito à razão - Pensamento mitológico X Pensamento filosófico - 2022
PDF
How to use Python to create better math lessons - Conf42 Python 2022
PDF
Como open source pode salvar a (sua) educação - URCAMP 2022
PDF
Como open source pode salvar a (sua) educação - Tchelinux Live 2022
Manual de Produção - Podcasts Educacionais - 2025
Manual de Produção - Videoaulas - 2025
Manual de Produção - Acessibilidade - 2025
Inteligência Artificial na Educação: O Futuro é Agora - CMP 2025
A Lógica dos Jogos_ Programando Aventuras com Python - Final - WCD 2025
Apresentações Digitais Épicas com IA! - CMP 2024
Learning analytics - UFPel Sem Distância 2024
Rock 'n' Code: Como criar música programando - I Fórum Virtual de Ciência da ...
Análise de projeto: Por que e para que - 2024
Uma (breve) introdução a visualização de dados para educadores - 2023
Away from the keyboard - Uma visão holística sobre os rumos da carreira de um...
Uma (breve) introdução ao Canva (e outras ferramentas) para educadores - 2023
Como criar conteúdo digital relevante sem perder os cabelos - 2023
Podemos repensar como ensinar programação - Uma (in)finita reflexão sobre est...
Workshop: Python e Pygame para iniciantes - IFSUL Jaguarão 2022
Como ser (im)produtivo, (i)letrado e (ir)relevante em tempos digitais - Jagua...
Do mito à razão - Pensamento mitológico X Pensamento filosófico - 2022
How to use Python to create better math lessons - Conf42 Python 2022
Como open source pode salvar a (sua) educação - URCAMP 2022
Como open source pode salvar a (sua) educação - Tchelinux Live 2022

Último (12)

PDF
Jira Software projetos completos com scrum
PPTX
Tipos de servidor em redes de computador.pptx
PPTX
Analise Estatica de Compiladores para criar uma nova LP
PPTX
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
PDF
Processos no SAP Extended Warehouse Management, EWM100 Col26
PDF
Manejo integrado de pragas na cultura do algodão
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPT
Conceitos básicos de Redes Neurais Artificiais
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Utilizando code blockes por andre backes
Jira Software projetos completos com scrum
Tipos de servidor em redes de computador.pptx
Analise Estatica de Compiladores para criar uma nova LP
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
Processos no SAP Extended Warehouse Management, EWM100 Col26
Manejo integrado de pragas na cultura do algodão
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Conceitos básicos de Redes Neurais Artificiais
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Viasol Energia Solar -Soluções para geração e economia de energia
Utilizando code blockes por andre backes

Git for dummies - Tchelinux Bagé 2012