/beacademy-devstart-gitegithub

Repositório pra atividade de Git e GitHub do DevStart Paylivre na BeAcademy

Olá, eu sou o Bryan! 👋

Beacademy-devstart-gitegithub

Esse repositório foi criado com a finalidade de fazer a entrega dos exercícios propostos pelos professores da beacademy/devstart..👨‍💻

Configuração inicial do git: ⚙️

Configurando o nome do usuário e email:

  git config --global user.name '*nome do seu usuario*'
  git config --global user.email '*digite seu email*'

Comandos git Apresentados nas aulas: 🎓

Comandos basico para desde a inicialização da criação de um projeto até subir para o repositório.

Iniciar o repositório git:

  git init

Retorna o status do repositório:

  git status

Adicionar todos os arquivos locais e salvar :

  git add .

ou Adicionar o arquivo que você deseja:

  git add nome-do-arquivo

Adicionar o commit com mensagem :

  git commit -m "mensagem explicativa"

selecionar a branch principal:

  git branch -M main

Selecionar qual o repositório que sera enviado:

  git remote add origin *e digitar o endereço do repositório*

Enviar o arquivo para o repositório:

  git push -u origin main ou Master

Remover arquivo/diretório 😵

Remover arquivo:

  git rm meu_arquivo.txt

Remover diretório:

  git rm -r diretorio

Visualizar histórico 🧐

Exibir histórico:

  git log

Comando de Ramificação 🌲

Criar uma branch:

 git branch "nome da nova branch"

ou Criar uma branch e entrar nela:

 git checkout -b "nome da nova branch"

Acessar branch:

 git checkout "nome da branch"

Para ver qual branch você possui:

 git branch

Para unificar as branch:

 git merge "nome da  branch"

Para apagar a branch:

 git branch -d "nome da  branch"

Comando para clonar repositorio: 👨‍🏫

 git clone url_do_projeto

Comando para usar stash: 🧠

Quando precisar guarda rapidamente aquele arquivo para ter que resolver algum outro poblema sem precisar ter que fazer commit no arquivo sendo que ele não esta nem perto do esperado:

 git stash

lista os arquivo guardado no stash:

 git stash list

volta o stash mais recente:

 git stash pop

aplica o stash mais recente:

 git stash apply

ou escolher qual stash você que voltar:

 git stash apply@{ *aqui botar o numero da stash*}

fazer a limpeza do stash:

 git stash drop