
Uma folha de dicas filtráveis para o sistema de controle de versão Git. Abra o site e comece a digitar para fazer uma pesquisa. Pressione a tecla ESC para redefinir o campo de pesquisa. Os comandos são selecionados automaticamente quando você clica neles para facilitar a cópia.
O site usa JavaScript de baunilha (ECMAScript 2015 ou ES6) e algumas funções do Ramda. Os estilos são escritos no SASS e automaticamente prefixados com o Autoprefixer. Babel é usado para transpiliar e webpack para agrupamento de módulos. O suporte offline através de trabalhadores de serviços com fallback do Appcache é fornecido pelo plug -in offline do WebPack. O código JavaScript é fixo na configuração básica do ESLint e do Airbnb e estilos com Stylelint e sua configuração padrão. O site está hospedado nas páginas do GitHub e implantado com um script NPM simples.
Durante muito tempo, tive uma folha de dicas pessoais de comandos Git em um arquivo de texto que eu verificaria regularmente, porque geralmente sou péssimo em lembrar esse tipo de coisa. Enquanto a folha de dicas continuava crescendo, descobrindo rapidamente que o comando que eu estava procurando se tornou mais pesado, então, em algum momento, pensei que seria útil ter busca como você no tipo na folha de dicas e este site nasceu.
Mais tarde, o projeto foi submetido a um grande refator que buscava um estilo funcional depois de ler os primeiros capítulos do excelente guia mais adequado do professor Frisby para programação funcional. No entanto, o que você encontrará aqui não é de forma alguma uma abordagem funcional estrita. O refator consistia principalmente na extração e dissociação de funções e aproveitando a composição da função e o curry. No entanto, me serviu para brincar com esses conceitos.
O design do site é fortemente inspirado por (emprestado) no site oficial do GIT. A captura de tela animada na parte superior deste documento foi possível graças à ferramenta AM-I-Responsive. Além disso, essas instruções foram muito úteis para descobrir a implantação nas páginas do GitHub com uma etapa de construção.
Agradecimentos especiais a todos os que apontaram erros na folha de dicas ou comandos sugeridos para adicionar a ela. Eles são creditados individualmente nas mensagens de confirmação relevantes, então verifique essas se você estiver curioso.
O código -fonte do site é divulgado sob a licença do MIT. O texto completo da licença está disponível no arquivo de licença. Se você encontrar algum erro ou ter sugestões para este projeto, abra um problema e farei o possível para ajudar.