Apresentação sobre a ferramenta Git e Sistemas de Controle de Versão apresentado por mim na Lands Agência Web em um de nossos sábados de "Multiplicação do Conhecimento".
Controlo de Versões Distribuído com Git - C. Augusto ProieteComunidade NetPonto
O Git é um sistema de controlo de versões distribuído altamente performante, extensível e potente, que está a ser adoptado cada vez mais por developers de diferentes plataformas incluindo .NET.
Nesta apresentação o Augusto irá mostrar os primeiros passos com o Git, como trabalhar em equipa sem pisar os pés uns dos outros e permitindo uma gestão mais fácil dos artefactos de um projecto, incluindo código, documentação e binários.
Irá partilhar as suas experiências de uso do Git no dia-a-dia em equipa, as reacções e as melhorias que Git trouxe, e quais as convenções e fluxos de trabalho que utiliza.
Video desta apresentação:
http://www.youtube.com/watch?v=aAIryX2gVTY
Apresentação sobre a ferramenta Git e Sistemas de Controle de Versão apresentado por mim na Lands Agência Web em um de nossos sábados de "Multiplicação do Conhecimento".
Controlo de Versões Distribuído com Git - C. Augusto ProieteComunidade NetPonto
O Git é um sistema de controlo de versões distribuído altamente performante, extensível e potente, que está a ser adoptado cada vez mais por developers de diferentes plataformas incluindo .NET.
Nesta apresentação o Augusto irá mostrar os primeiros passos com o Git, como trabalhar em equipa sem pisar os pés uns dos outros e permitindo uma gestão mais fácil dos artefactos de um projecto, incluindo código, documentação e binários.
Irá partilhar as suas experiências de uso do Git no dia-a-dia em equipa, as reacções e as melhorias que Git trouxe, e quais as convenções e fluxos de trabalho que utiliza.
Video desta apresentação:
http://www.youtube.com/watch?v=aAIryX2gVTY
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.
Git e Github - Comandos e conceitos básicos Jonathan Célio
Apresentação sobre desenvolvimento de software para a disciplina Composição e Projetos na ETEC Padre Carlos Leoncio. Apresentado por: Jonathan Célio, Ronald Esteferson, Lion Ewerton e Marcela Silvestre
A atividade teve como objetivo apresentar na prática o software Git utilizando-o
para o versionamento de código para graduandos nos cursos de Tecnologia da Informação, Engenharia de Software e Engenharia da Computação.
Assim foram discutidos e trabalhados no evento:
● Apresentação sobre os conceitos de controle de versão e Git;
● Instalação e configuração do Git em máquinas;
● Primeiros passos com Git;
● O Trabalho com repositórios remotos;
● Conhecer o fluxo de trabalho com Branches.
Apresentação realizada na 17a Reunião Presencial da Comunidade NetPonto ( http://netponto.org ) em Lisboa, sobre Controlo de Versões Distribuído utilizando o Git. Configuração, principais comandos, e workflows.
Gravação em vídeo:
http://www.youtube.com/watch?v=lTsAEhXkgms
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.
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.
Git e Github - Comandos e conceitos básicos Jonathan Célio
Apresentação sobre desenvolvimento de software para a disciplina Composição e Projetos na ETEC Padre Carlos Leoncio. Apresentado por: Jonathan Célio, Ronald Esteferson, Lion Ewerton e Marcela Silvestre
A atividade teve como objetivo apresentar na prática o software Git utilizando-o
para o versionamento de código para graduandos nos cursos de Tecnologia da Informação, Engenharia de Software e Engenharia da Computação.
Assim foram discutidos e trabalhados no evento:
● Apresentação sobre os conceitos de controle de versão e Git;
● Instalação e configuração do Git em máquinas;
● Primeiros passos com Git;
● O Trabalho com repositórios remotos;
● Conhecer o fluxo de trabalho com Branches.
Apresentação realizada na 17a Reunião Presencial da Comunidade NetPonto ( http://netponto.org ) em Lisboa, sobre Controlo de Versões Distribuído utilizando o Git. Configuração, principais comandos, e workflows.
Gravação em vídeo:
http://www.youtube.com/watch?v=lTsAEhXkgms
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 é 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.
Slides de uma aula ministrada na disciplina de Engenharia de Software no Programa de Pós-Graduação em Ciência da Computação e Matemática Computacional sobre Git.
Versionamento de código em UiPath: Um guia prático.pdfBrunaCavalcanti29
Versionar o código é uma prática essencial em qualquer software moderno. Isso não é diferente quando falamos de RPA. Nesta apresentação destinada a desenvolvedores UiPath, de iniciantes a avançados, será explorado o poder do versionamento de código para elevar seus projetos de automação a um novo patamar.
Nesta sessão de 1 hora, vamos mergulhar no mundo do versionamento de código, começando com os conceitos básicos, como commits, branches e repositórios, até estratégias avançadas para gerenciar seu código de forma eficiente e colaborativa. Aprenda a configurar seu ambiente UiPath com Git, adote boas práticas de versionamento e descubra como gerenciar o trabalho em equipe de forma harmoniosa.
Se você deseja melhorar a colaboração em seus projetos, garantir a qualidade do código e facilitar a gestão de versões, essa apresentação é para você. Prepare-se para ganhar insights valiosos que transformarão sua abordagem ao desenvolvimento de automações RPA.
👉 Sobre o palestrante:
Samuel Simão é um profissional certificado UiARD com 2 anos de experiência em UiPath e pouco mais de 1 ano em Document Understanding. Além disso, ele é técnico em Eletrônica, graduando em Sistemas de Informação e também foi finalista na maior feira de ciências nível Ensino Médio do mundo, a Regeneron ISEF 2022.
Conecte-se com o Samuel em suas redes sociais:
LinkedIn: https://www.linkedin.com/in/samuelsimao47
👉 Sobre a host:
Bruna Cavalcanti é graduada em Análise e Desenvolvimento de Sistemas pelo Instituto Federal de São Paulo Câmpus Cubatão (IFSP) e Pós-graduada em Inteligência Artificial e Big Data pelo Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (ICMC-USP), Bruna soma 4 anos de experiência em Software Automation e em 2023 foi nomeada UiPath MVP, tornando-se a 1ª mulher da América Latina a conquistar o título. Além disso, Bruna é líder da UiPath Community Chapter São Paulo e palestrante. Em 2024, Bruna foi nomeada UiPath MVP pelo 2º ano consecutivo, no palco do evento UiPath DevCon 2024 ocorrido na Índia.
Conecte-se com a Bruna em suas redes sociais:
LinkedIn: https://www.linkedin.com/in/brucavalcanti/
Apresentação realizada durante a Webinar "GitHub para não programadores", dinamizada por Paulo Santos, docente do IPT e membro do LIED.
Este é um tutorial que o vai ajudar a recorrer o GitHub para a gestão de projetos.
Palestra sobre como funciona o repositório de código remoto, como funciona e quais as principais funcionalidades desta poderosa ferramenta utilizada no meio mundo do desenvolvimento de software.
1. Introdução ao git e github
OHC - Bauru/SP
Bruno “dropped” Criado
(bruno|dropped)@tttruth.com
2. Agenda
● Sistema de Controle de Versão
– O que é um SCV
– Por que usar
– Tipos
● Git
– História
– Propósito
– Características
– Workflow
– Demo
● Github
3. O que é um SCV (VCS)
Qualquer sistema prática que possa
prover rastreamento e controle sobre as
mudanças de documentos.
5. Por que usar?
•
Facilidade na navegação de mudanças
realizadas
•
Compartilhamento entre os
interessados.
•
Agilidade no deploy da aplicação em
desenvolvimento e produção
8. História
•
BitKeeper era utilizado por desenvolvedores do Linux
Kernel
•
2005 BitKeeper deixa de ser livre (versão comunitaria)
•
2005 Linus Torvalds escreve o git
19. Monitorar arquivos
•
Monitorando arquivos
•
git add arquivo_novo
•
Arquivos modificados
•
git add arquivo_modificado
•
Bonus
•
git add -p
•
Adiciona apenas as mudanças na stage area ao invés do
arquivo inteiro
20. Diferenças nos arquivos
•
Vendo as modificações realizadas nos arquivos na stage area
•
git diff
•
Bonus
•
git diff <commitid> <commitid>
•
Ver diferenças entre commits
28. Boas Práticas
•
Relate bem os commits
•
Nunca commit antes de testar.
•
Use branches
•
Commit sempre
•
Escreva boas mensagens nos commits
•
Aproveite o workflow do git (branches, merges, rebase, git-
flow...)
•
Não commit um trabalho inacabado
•
Git não é um sistema de backup