GoConqr has a new look! Let us know what you think.

Mind map

Git

Erisvaldo Carvalho Portuguese

Git

Map content

Git

  1. Aula 1

    • Controle de versão desenvolvido pelo Linus Torvalds
      • O controle de versão do git é distribuído
    • Estágios
      • Working Directory
      • Stagin Area
      • Git Directory
    • git-scm.com
      • Documentação
      • Downloads
        • Windows
        • MAC
        • Linux
        • Solaris
    • Configurar
      • git config --global user.nome "Seu Nome"
      • git config --global user.email "seu@email.com"
  2. Aula 2

    • Criar a pasta dos projetos
    • Definir a pasta onde o Git Bash iniciará
    • Comandos
      • Entrar numa pasta CD nome da pasta
      • Sair de uma pasta CD ..
      • Limpar tela CLEAR
      • Iniciar repositório GIT INIT
      • Visualizar status do repositório GIT STATUS
        • Adicionar arquivos no controle de versão
          • git add nome do arquivo
          • git add *.txt
          • adicionar todos git add .
        • Commit
          • GIT COMMIT -M "DESCRIÇÃO DO COMMIT"
    • Ignorar arquivos no controle de versão
      • Criar se o arquivo .gitignore com a relação de arquivos
  3. Aula 3

    • Saber o que foi alterado GIT DIFF
    • Saber o que tem na stage area GIT DIFF --STAGED
    • Mostrar o histórico de todos os commits GIT LOG
      • Para saber o que foi alterado em cada um dos commits GIT LOG -P
        • Para trazer apenas o ultimo commit GIT LOG -P -1
      • Para visualizar os commits numa interface gráfica GITK
  4. Aula 4

    • Visualizar logs resumidos GIT LOG --PRETTY=ONELINE
    • Editar o ultimo commit GIT COMMIT --AMEND -M "DESCRIÇÃO DO COMMIT"
    • Remover arquivo da stage area GIT RESET HEAD NOME DO ARQUIVO
    • Desfazer alterações em arquivos GIT CHECKOUT -- nome do arquivo
    • Deletando arquivos GIT RM NOME DO ARQUIVO
  5. Aula 5

    • Tags
      • Listar tags GIT TAG
        • Detalhes sobre uma tag GIT SHOW TAG
        • Visualizar arquivos de uma tag específica GIT CHECKOUT NOMETAG
        • Excluir tag GIT TAG -D NOMETAG
      • Criar tag GIT TAG -A NOMETAG -M "DESCRIÇÃO"
        • Criar tag para um commit específico GIT TAG -A NOMETAG CHAVEDOCOMMIT - M "DESCRIÇÃO"
    • Branchs
      • Criar branch GIT BRANCH TESTE
        • Mudar de branch GIT CHCKOUT TESTE
      • Criar e mudar automático para o novo branch GIT CHCKOUT -B TESTE
      • Fazer marge entre branchs GIT MARGE TESTE
        • Resolver conflitos
      • Listar branchs do repositório GIT BRANCH
        • Deletar branch GIT BRANCH -D TESTE
  6. Aula 6

    • Servidor na rede local
      • O ideal seria linux
      • É preciso compartilhar uma pasta no servidor
      • Instalar o git no servidor
        • Inicializar o repositório GIT INIT --BARE
    • Fazer um clone do servidor GIT CLONE FILE:////NOMEDOSERVIDOR/CAMINHODAPASTA/ NOMEDAPASTALOCAQUESERACRIADA
    • Enviar alterações para o servidor GIT PUSH ORIGIN MASTER
    • Pegar alterações do servidor GIT PULL ORIGIN MASTER
      • Pegar alterações do servidor para um branch especifica GIT FETCH ORIGIN BRANCH
  7. Aula 7

    • GitHub
      • Criar a conta
      • Criar um repositório
    • Criar uma chave SSH para autenticação SSH-KEYGEN
      • Colocar chave SSH no GitHub
  8. Aula 8

    • GitHub
      • Fazer um fork de um projeto publico
      • Fazer pull request
      • Fazer marge
      • Excluir um repositório

Images and files in the map

Information

Description
Mind Map on Git, created by Erisvaldo Carvalho on 03/01/2018.
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?