Materiais

A página Materiais do projeto Nebula reúne todos os recursos e referências essenciais para o desenvolvimento. Aqui estarão documentações, guias, assets visuais, bibliotecas, links úteis e qualquer outro material necessário para a construção e evolução do projeto.

Insights para Reunião com P.O

CEP – Comportamento em Caso de Conexão Limitada

Imagens

image__1_-removebg-preview.png

unnamed-Photoroom.png

 

olhofechado.png

olhoaberto.png

Paleta de cores:
AdobeColor-My Color Theme.jpeg.png

Figma

Projeto Nebula no Figma:  Nebula

Comandos Git

Comandos e Termos do Git e GitHub 

Git é um sistema de controle de versão distribuído utilizado para gerenciar o código-fonte ao longo do tempo. 

Comandos Básicos do Git: 

  1. git init 
    Inicializa um repositório Git no diretório atual. 
     

  1. git clone <URL> 
    Clona um repositório remoto para o diretório local. 
     

  1. git add <arquivo> 
    Adiciona arquivos ou mudanças ao índice (área de preparação) para o próximo commit. 
     

  1. git commit -m "<mensagem>" 
    Faz um commit, ou seja, registra as mudanças no repositório local com uma mensagem. 
     

  1. git status 
    Mostra o estado atual do repositório (arquivos modificados, não rastreados, etc.). 
     

  1. git pull 
    Baixa as mudanças de um repositório remoto e as incorpora no repositório local. 
     

  1. git push 
    Envia as alterações locais para o repositório remoto. 
     

  1. git branch 
    Lista as branches (ramificações) locais. 
     

  1. git checkout <branch> 
    Alterna para a branch especificada. 
     

  1. git merge <branch> 
    Mescla a branch especificada com a branch atual. 
     

  1. git log 
    Exibe o histórico de commits. 
     

  1. git diff 
    Mostra as diferenças entre as versões de arquivos (por exemplo, antes de fazer um commit). 
     

  1. git remote -v 
    Mostra os repositórios remotos configurados. 
     

  1. git fetch 
    Baixa as atualizações de um repositório remoto sem integrá-las ao repositório local. 
     

  1. git reset 
    Desfaz as alterações feitas, podendo ser usado para resetar o índice ou o repositório a um commit anterior. 
     

  1. git rm <arquivo> 
    Remove um arquivo do repositório e do sistema de arquivos. 
     

  1. git tag <nome> 
    Cria uma tag (marcação) em um commit específico. 
     

  1. git stash 
    Armazena temporariamente as alterações não comitadas para que você possa trabalhar em outra coisa. 
     

  1. git stash apply 
    Aplica as alterações salvas no stash de volta ao diretório de trabalho. 
     

  1. git diff --staged 
    Exibe as diferenças entre os arquivos adicionados ao índice e o último commit. 
     

  1. git show <commit> 
    Exibe detalhes de um commit específico. 
     

  1. git rebase 
    Reaplica commits de uma branch sobre outra base. 
     

  1. git cherry-pick <commit> 
    Aplica um commit específico de uma branch para outra. 
     

  1. git blame <arquivo> 
    Mostra quem fez cada alteração em um arquivo específico. 
     


Forma GitHub é uma plataforma de hospedagem de código-fonte que utiliza Git para controle de versão, com foco na colaboração e compartilhamento de projetos. 

Principais Termos do GitHub: 

  1. Repositório (Repository) 
    Onde o código é armazenado e versionado. Pode ser público ou privado. 
     

  1. Branch 
    Uma ramificação do repositório, usada para desenvolver funcionalidades separadas sem afetar a versão principal (geralmente chamada de main ou master). 
     

  1. Pull Request (PR) 
    Solicitação para integrar mudanças de uma branch para outra (geralmente de uma branch de recurso para a main). 
     

  1. Fork 
    Uma cópia de um repositório, geralmente usada para fazer alterações ou melhorias sem afetar o repositório original. 
     

  1. Commit 
    Uma versão do código no repositório com um conjunto específico de mudanças. 
     

  1. Issue 
    Um item que pode ser usado para reportar bugs ou solicitar novas funcionalidades. 
     

  1. Wiki 
    Documentação do projeto hospedada no GitHub. 
     

  1. Actions 
    Automação de processos dentro do GitHub, como integração contínua (CI), deploy, testes, entre outros. 
     

Principais Ações no GitHub: 

  1. Criar Repositório 
    Para criar um repositório novo no GitHub. 
     

  1. Criar Fork 
    Para fazer uma cópia de um repositório de outro usuário. 
     

  1. Fazer um Pull Request 
    Para sugerir alterações a um repositório original de outra pessoa. 
     

  1. Gerenciar Colaboradores 
    Adicionar pessoas para colaborar em um repositório privado ou público. 
     

  1. Configurar GitHub Pages 
    Hospedar um site diretamente a partir de um repositório. 
     

  1. Adicionar Webhooks 
    Configurar notificações automáticas para ações específicas no repositório. 
     

  1. Criar um Release 
    Para lançar uma versão estável de um software com base nos commits feitos. 
     

  1. Configurar Branch Protegidas 
    Evita alterações diretas em branches importantes, como main ou master. 
     

  1. Tags 
    Usadas para marcar versões específicas do projeto. 
     

  1. Actions 
    Automatização de fluxos de trabalho, como testes e deploys, através do GitHub Actions.