Giter Site home page Giter Site logo

git's Introduction

GIT E GITHUB

Instalação

https://git-scm/download

SCENES

  • Você deseja criar pontos na história da produçao do seu projeto

  • Vocẽ deseja verificar mudanças feitas no seu projeto

  • Você começa uma nova funcionalidade no seu projeto, sem estragar o que já foi feito

  • Você adiociona as novas funcionalidades ao seu projeto em produção

  • Você quer apagar o branch da nova funcionalidade, depois de aplicar em seu projeto

  • Você quer colocar o seu projeto na nuvem

  • Você vai pegar um projeto já iniciado para trabalhar com o time

  • Você precisa resolver um conflito

  • Antes de enviar a resolução, precisamos atualizar o projeto local

  • Você precisa voltar um arquivo para um determinado momento da linha do tempo

GIT BASH COMMANDS

  • git init -> Inicializa um novo repositório git vazio

  • git add __nomeDoArquivo__ -> Adiciona o(s) arquivo(s) ao Stage para serem commitados

  • git commit -m "__message__" -> Adiciona um commit (ponto na história) ao projeto

  • git log -> Mostra os commits do projeto

  • git status -> Mostra o estado atual do desenvolvimento do projeto (se existe arquivos não comitados e se tem arquivos não adicionados linha de tempo do projeto)

  • git show -> Mostra em detalhes do último commit

  • git show __idDoCommit__ -> Mostra os detalhes de um commit específico a partir de um id

  • git branch -> Mostra as linhas do tempo existentes do projeto (branch = ramificação)

  • git branch __nomeDaNovaBranch__ -> Cria uma nova branch com o nome especificado

  • git branch -D __NomeDaBranch__ -> Deleta a branch especificada (-D = delete)

  • git chekout __nomeDaBranch__ -> Alterna entre as branchs existentes do projeto

  • git chekout -b __nomeDaBranch__ -> Cria uma nova branch e altera para ela ao mesmo tempo

  • git chekout __idDoCommit__ -- __nomeDoArquivo__ -> Faz com que o arquivo especificado volte para o estado que ele estava no momento do commit especificado

  • git chekout -- __nomeDoArquivo__ -> Recupera Arquivos apagados ou alterados para o estado do ultimo commit (Sem o id do commit ele pega o ultimo commit feito)

  • git marge __NomeDaBranch__ -> Mescla a linha do tempo de uma branch à branch master

  • git remote add __URLdoRepositório__ -> adciona a url do repositório do GitHub

  • git push -u origin master -> tranfere os arquivos para o repositório online (quando feito pela prmeira vez no repositório)

  • git push -> tranfere os arquivos para o repositório online

  • git pull -> atualiza as alterações do repositório da nuvem para o repositório local

  • git clone __urlDoProjeto__ -> Tranfere os arquivos do repositório especificado para o diretório atual

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.