# Uma introdução ao Git e Github <!-- Put the link to this slide here so people can follow --> slide: https://bit.ly/2sIQidY --- ## Quem sou eu? - Developer - VIM :heart: - I use tabs. :cat: --- ![](https://i.pinimg.com/originals/84/9d/ac/849dac53ec386861333e6f24be7ce33f.jpg) --- # O que é o git? --- - O git é um Sistema de Controle de Versões - Foi criado com a finalidade de substituir o versionador BitKeeper que era livre, mas passou a ser pago - Nasceu em 2005 e seu pai foi Linus Torvalds - Atualmente pertence a Microsoft --- # Por que usar o Git? --- ![](https://i.imgur.com/DaBA2P5.png =800x570) --- - Porque facilita o controle das alterações realizadas no projeto - Porque é simples e rápido - Porque torna o desenvolvimento em grupo muito mais organizado - Porque é bastante usando no desenvolvimento em geral --- # Comandos do bash (terminal) --- Abra o bash e vamos executar os comandos: - **pwd** - mostra o caminho atual - **ls** - lista os arquivos e diretórios na pasta atual - **mkdir** - cria uma pasta - **rm** - remove pastas e arquivos - **cd** - muda de pasta --- ## Configurando o git git config --global.name "seunome" git config --global.email "seuemail@gmail.com" --- # Criando o primeiro commit --- **1º passo:** Abrir a pasta do projeto que se deseja versionar **2º passo:** Digitar o comando `git init`, esse comando inicializa o diretório **3º passo:** Adicionar a *Staging area* os arquivos que se deseja versionar com o comando `git add` **4º passo:** Commitar as mudanças usando o `git commit -m "mensagem para identifica o commit"` --- ![](https://image.slidesharecdn.com/git-intro-091215075529-phpapp01/95/git-and-github-13-728.jpg?cb=1260938801) ---
{"metaMigratedAt":"2023-06-15T03:09:37.479Z","metaMigratedFrom":"YAML","title":"Uma introdução ao Git e Github","breaks":true,"description":"View the slide with \"Slide Mode\"","contributors":"[{\"id\":\"19765e5b-e422-4040-8393-b1b28e2511a2\",\"add\":5308,\"del\":3460}]"}
    391 views