Skip to content

nextmarte/introgit-uff

Repository files navigation

Introdução ao GIT e ao GitHub

Repositório da disciplina de introdução a git e GitHub do Curso de Formação de Executivos em Ciência de Dados da UFF

Alunos que participaram deste curso

Tatiana Sant Anna

Lista de comandos básicos do Git

Comando Descrição
git init Inicializa um novo repositório Git.
git clone Clona um repositório existente.
git add Adiciona arquivos ao índice (staging area).
git commit Confirma as mudanças no repositório.
git push Envia as mudanças para um repositório remoto.
git pull Atualiza o repositório local com mudanças do repositório remoto.
git fetch Baixa objetos e referências de outro repositório.
git merge Mescla branches.
git rebase Reaplica commits em cima de outro branch.
git log Exibe o histórico de commits.
git status Mostra o estado dos arquivos no diretório de trabalho e no índice.
git branch Gerencia branches.
git checkout Muda de branch ou restaura arquivos no diretório de trabalho.
git reset Reseta o índice e o diretório de trabalho para o estado do último commit.
git revert Reverte um commit específico.
git stash Armazena mudanças temporariamente.
git tag Marca pontos específicos na história do repositório.
git diff Mostra diferenças entre commits, branches, etc.
git blame Mostra o autor de cada linha de um arquivo.
git show Exibe informações sobre objetos Git.
git rm Remove arquivos do índice e do diretório de trabalho.
git mv Move ou renomeia arquivos.
git config Define configurações do Git.
git help Mostra ajuda para comandos Git.
git reflog Mostra o histórico de referências.
git bisect Usa busca binária para encontrar o commit que introduziu um bug.
git grep Procura por padrões em arquivos do repositório.
git shortlog Resumo do histórico de commits.
git describe Descreve um commit usando tags anotadas.
git archive Cria um arquivo zip ou tarball de um repositório.
git cherry-pick Aplica mudanças de commits específicos.

Marcus Ramalho

Sobre Mim

Sou professor de Ciência de Dados na Universidade Federal Fluminense e atuo como cientista de dados em uma empresa de consultoria. Tenho experiência em projetos de análise de dados, machine learning e big data.

Habilidades

  • Linguagens de Programação: Python, R, SQL
  • Ferramentas e Tecnologias: Pandas, Scikit-Learn, TensorFlow, Hadoop, Spark
  • Áreas de Atuação: Análise de Dados, Machine Learning, Big Data

Projetos

  • Análise de Sentimentos em Redes Sociais: Projeto de análise de sentimentos utilizando técnicas de processamento de linguagem natural.
  • Previsão de Demanda: Modelo de machine learning para previsão de demanda em uma cadeia de suprimentos.
  • Sistema de Recomendação: Desenvolvimento de um sistema de recomendação para uma plataforma de e-commerce.

Contato

  • LinkedIn
  • GitHub

About

Repositório do curso de introdução a git e GitHub do Curso de Formação de Executivos em Ciência de Dados da UFF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •