Curiosidades sobre Git e Github
- #GitHub
- #Git
- Origens do Git: O Git foi criado por Linus Torvalds, o mesmo criador do Linux. Ele o desenvolveu para gerenciar o código-fonte do kernel do Linux de forma mais eficiente.
- Nome Git: "Git" é uma gíria britânica que significa "pessoa desagradável" ou "pessoa estúpida". Linus Torvalds escolheu esse nome como uma brincadeira, referindo-se às dificuldades que ele teve com outras ferramentas de controle de versão.
- GitHub não é o único host Git: Embora o GitHub seja o host Git mais popular, existem outros, como o GitLab e o Bitbucket, que oferecem serviços semelhantes para hospedar repositórios Git.
- GitHub Octocat: A mascote oficial do GitHub é chamada de "Octocat", uma combinação de "octo" (por causa dos oito tentáculos de um polvo) e "cat" (gato em inglês). Ela é uma figura icônica associada ao GitHub.
- GitHub Actions: O GitHub oferece um serviço chamado "GitHub Actions" que permite automatizar tarefas como compilação, testes e implantação diretamente no GitHub. Isso ajuda os desenvolvedores a criar pipelines de CI/CD de maneira eficiente.
- Gists do GitHub: Além de repositórios completos, o GitHub permite criar "Gists", que são pequenos snippets de código que podem ser compartilhados e versionados.
- Gratuito para projetos de código aberto: O GitHub oferece hospedagem gratuita para projetos de código aberto, permitindo que desenvolvedores e comunidades colaborem em projetos sem custos.
- GitHub Universe: O GitHub realiza um evento anual chamado "GitHub Universe", onde anuncia novos recursos, compartilha insights sobre o desenvolvimento de software e destaca histórias de sucesso de projetos hospedados no GitHub.
- Git Large File Storage (LFS): O Git LFS é uma extensão do Git que permite gerenciar arquivos grandes, como imagens e vídeos, de forma eficiente, evitando que eles sobrecarreguem o repositório.
- GitHub Archive Program: O GitHub Archive Program foi lançado para preservar e armazenar permanentemente repositórios de código-fonte importantes em uma câmara de armazenamento de dados no Ártico, para que possam resistir ao teste do tempo.