Skip to content

Instantly share code, notes, and snippets.

@erkobridee
Last active August 11, 2020 15:12
Show Gist options
  • Save erkobridee/4713851 to your computer and use it in GitHub Desktop.
Save erkobridee/4713851 to your computer and use it in GitHub Desktop.
Conjunto de informações muito úteis para se trabalhar com Git e GitHub

Git e GitHub

Sobre

O Git é um Sistema de Controle de Versão Distribuído. (Distributed Version Control System ou DVCS). Em um DVCS, os clientes não apenas fazem cópias das últimas versões dos arquivos: eles são cópias completas do repositório. Assim, se um servidor falha, qualquer um dos repositórios dos clientes pode ser copiado de volta para o servidor para restaurá-lo. Cada checkout (resgate) é na prática um backup completo de todos os dados.

Aprendizado

GitHub

Dicas

Commit de um diretório vazio

Dentro do respectivo diretório crie o arquivo *.gitkeep

--

Ignorar o commit de arquivos e/ou diretórios

Para isso defina o arquivo *.gitignore

Uma coleção com templates de .gitignore úteis

--

Tag

--

  • Everyday GIT With 20 Commands Or So

  • Git Hooks - Git hooks are scripts that Git executes before or after events such as: commit, push, and receive. Git hooks are a built-in feature - no need to download anything. Git hooks are run locally.

--

Branch

Fork de um repositório

Colaboração

pull request

Curiosidades

GitHub

gh-pages

Wiki

Sistemas de Blog

Octopress

Hexo

Markdown

Ferramentas

Gestão de servidor Git

Mac

Windows

Windows, Linux e Mac

Eclipse IDE - Git plugin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment