Giter Club home page Giter Club logo

githubcomandos's Introduction

Comandos Básicos - GitHub

Descrição da documentação

Nessa documentação será mostrado alguns dos principais códigos usados no Git, de modo que venha facilitar a vida do programador no seu dia a dia.

Comandos

  • sudo apt-get install git
    Instalação do git no linux ubuntu.
  • Download do Git para outros sistemas operacionais.
    Clique aqui.
  • git --version
    Saber a versão atual do git.
  • git config --global user.name "Dilma Rousseff"
    Configurando o seu nome do Git no repositório local.
  • git config --global user.email "[email protected]"
    Configurando o seu email no Git no repositório local.
  • git config --global color.ui true Opcional
    Ativando cores diferentes no terminal.
  • git config --global core.editor "notepad.exe" Opcional
    Configurando qual editor de texto fará a edição das mensagens de commit e tags.
  • git config --list
    Veririfacando quais configuraões estão no Git.
  • git init
    Transformando um diretório de trabalho em um repositório Git.
  • git status
    Visualizando arquivos no repositório Git.
  • git add .
    Para que todos os arquivos do diretório sejam rastreados.
  • git add “nome do arquivo.java”
    Rastrar apenas um arquivo do diretório.
  • git commit -m "Primeiro commit"
    Comitando um arquivo.
  • git log
    Verificando o histórico das alterações gravadas no repositório.
  • git log --oneline
    Listando as mensagens dos commit's.
  • git log --author= "Rousseff"
    fazer um filtro no log, com isso retorna apenas commit's feito pelo autor Rousseff.
  • git remote add origin https://github.com/fulanodasilva/meurepositorio.git
    Apontando seu projeto para o GitHub.
  • git remote -v
    Verificando a url do repositório.
  • git push origin master
    Enviando as alterações para o GitHub.
  • git clone https://github.com/fulanodasilva/meurepositorio.git
    Obtendo um projeto no GitHub
  • git diff
    Verificando as diferenças entre o arquivo alterado e o que foi comitado anteriormente.
  • git diff --staged
    Mostrando as diferenças entre os arquivos na área de stage e a última versão que foi comitada.
  • git rm “nome do arquivo.java”
    Com o camando acima pode está removendo o arquivo e editando na stage.
  • git mv meuArquivo meuArquivoRenomeado.java
    Renomeando um arquivo.
  • git mv meuAqruivo caminho/meuArquivo.java
    O comando mv serve para tanto, renomear um arquivo ou mover um arquivo para outra pasta.
  • git checkout -- meuArquivo.java
  • git reset -- meuArquivo.java
    Removendo alterações de um arquivo quando estiver na área de stage.
  • git reset HEAD nomeArquivo.java
    Retirando um arquivo da stade para o dirtório de trabalho.
  • git show HEAD
    Mostra o que foi alterado no último commit.
  • git revert --no-edit 1512154
    Desfazendo mudanças já comitadas. Nesse comando, o código 1512154 repres enta o último commit efetuado.
  • git --help
    Dúvidas sobre os comandos no git.
  • git config user.email
    Verificando qual email está configurado no meu git.
  • git config user.name
    Verificando qual email usúario configurado no meu git.
  • git clean -f
    Remover todos arquivos que ainda não estão na stade.
  • git branch
    Verificando em qual branch estou no momento.
  • git branch -r
    O código acima mostra as branches, após ter feito um git clone master.
  • git branch nomeMeuBranch
    Criando uma branch.
  • git checkout nomeMeuBranch
    Alterando para outra branch.
  • git branch --move branchNomeAtual branchNovoNome
    Renomeando o nome da branch.
  • git branch -d nomeBranch
    Removendo a branch.
  • git merge nomeMinhaBrach
    Pegando as alterações que foram feitas na branch "nomeMinhaBrach" e jogando na branch "master".
  • git merge --abort Em caso de um conflito o código acima cancelará o merge.

Outros Comandos

  • pwd
    Saber qual diretório estou no momento.
  • clear
    Limpar o terminal
  • ls -la
    visualizar arquivos ocultos no windows e linux.
  • cat. arquivo.java
    abrir arquivos ocultos.
  • mkdir nomedapasta
    cria uma pasta em qual diretório você está no momento.

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.