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
Tatiana Sant Anna
- Diego Paulino
- Linkedin: https://www.linkedin.com/in/dgopaulino/
| 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. |
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.
- 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
- 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.