Skip to content

DaniloTeo/BD_pt3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
DaniloTeo
Jun 22, 2018
ebf8d3d · Jun 22, 2018

History

28 Commits
Jun 12, 2018
Jun 21, 2018
Jun 13, 2018
Jun 21, 2018
Jun 21, 2018
Jun 22, 2018
Jun 18, 2018
Jun 13, 2018
Jun 22, 2018
Jun 12, 2018
Jun 13, 2018
Jun 18, 2018

Repository files navigation

BD_pt3

Como usar o git (by Edylson Torikai)

Instalando

Windows

Baixar e instalar no seu pc

Linux

Provavelmente já veio instalado com o Linux. Abra o terminal e tente rodá-lo. Caso contrário, se estiver usando Ubuntu, ou alguma distribuição que utilize o apt apenas rode sudo apt-get update; sudo apt-get install git -y

Configurando o git no seu PC

Abra o terminal (ou o Git Bash no caso do Windows) e configure suas informações pessoais (para que outros identifiquem suas contribuições). git config —global user.name="<seu usuário git>" git config —global user.email="<seu email>"

Preparando o projeto na sua máquina

Primeiro, você precisará clonar o projeto pro seu pc. Então abra o seu terminal e entre na pasta (usando o comando cd) onde deseja colocar a pasta do projeto.

Feito isso, rode git clone <URL do repositório>. No nosso caso, a URL seria https://github.com/ET33/petshop.git, então o comando final a ser rodado é: git clone https://github.com/ET33/petshop.git

Por fim, rode um ls para se certificar que o projeto foi clonado na sua máquina.

Fazendo alterações no projeto

Alguns comandos básicos do git incluem:

  • git branch
  • git branch <nome_branch> - Cria uma nova branch com o nome <nome_branch>
  • git checkout
  • git checkout <nome_branch> - Vai para a branch <nome_branch>
  • git status - Verifica o estado dos seus arquivos. Aqui serão listados os arquivos modificados, adicionados e deletados
  • git fetch - Apenas pergunta se houve modificações no repositório remoto (checa se alguém modificou o repositório no GitHub) e atualiza informaçes locais, sem modificar seu código.
  • git add
  • git add <caminho_do_arquivo> - Para você escolher quais arquivos serão enviados no seu próximo commit. Aqui, é muito comum o uso de git add ., onde o . significa diretório atual, ou seja, adiciona todos os arquivos modificados/adicionados/deletados do seu diretório atual para o commit. (pense no ls .)
  • git commit - Cria um novo commit em sua branch local (cria um checkpoint no projeto). Para facilitar o entendimento, imagine como se você tirasse uma foto do estado atual do projeto, e essa foto serve para você poder voltar para esse estado a qualquer momento.
  • git pull
  • git pull <nome_remoto> <nome_branch> - Atualiza sua branch atual com alguma branch do *GitHub (não é bem isso, mas por enquanto pense assim). Ao mesmo tempo, faz a junção das mudanças. *merge*
  • git push
  • git push <nome_remoto> <nome_branch> - Atualiza o repositório no GitHub com suas modificações. Um exemplo do comando seria: git push origin master (NÃO FAÇA ISSO SEM AVISAR ALGUÉM ANTES, PLZ. VAMOS TORNAR O MUNDO MELHOR)

TO DO:

  • Funçoes de Edicao - Danilo;
  • Funcoes de Criação - Renan;
  • Funcoes de Read - Lucas;
  • Funcoes de Deleção - Rodrigo;
  • Interface - Rodrigo;
  • Consultas elaboradas - ; ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages