
O Gitgud é um repositório de código aberto projetado para fornecer aos iniciantes e desenvolvedores experientes uma plataforma para aprender e aprimorar suas habilidades Git. O repositório é construído com o objetivo de proporcionar uma experiência de aprendizado interativa para desenvolvedores de todos os níveis de habilidade. Se você está começando com o Git ou procurando melhorar suas habilidades existentes, o Gitgud fornece um extenso conjunto de recursos e ferramentas que podem ajudá -lo a dominar o Git. O Gitgud permite visualizar e utilizar totalmente o GIT ao longo de seus projetos. Ele é criado usando tinta que fornece a mesma experiência de construção de interface do usuário baseada em componentes que o React oferece, mas em uma interface de linha de comando (CLI).
$ npm install --global gitgud
Isso instalará o pacote globalmente
$ GitGud
Navegue para qualquer projeto que tenha um diretório Git e execute o comando 'Gitgud'. Isso carregará a interface do usuário Gitgud na janela do seu terminal
A interface do usuário do Gitgud consiste em: mudanças não agendadas, mudanças encenadas, visualização de árvore do ramo Git e botões de funcionalidade
Navegue pela interface do usuário com o botão 'guia' ou teclas de seta esquerda/direita
Pressione o botão 'Enter/Return' para selecionar/clicar em uma opção
Em todo o aplicativo, você pode pressionar o botão 'esc (escape) para voltar
Você pode sair do aplicativo executando Ctrl + C
STAGE/UNSTAGE (all files) para mover todos os arquivos entre as alterações do estágio e as alterações do Desembrage.O Gitgud permite que os usuários personalizem a aparência e a sensação do aplicativo editando o 'Stylefile'.
Para acessar o 'arquivo de estilo' de um gitgud instalado globalmente, você precisará primeiro descobrir onde o NPM está salvando seus arquivos instalados globalmente. Para fazer isso, execute o seguinte comando:
npm root -g
Isso retornará o local dos pacotes NPM instalados globalmente.
No Mac, você deve ver algo assim: /usr/local/lib/node_modules
No Windows, você pode obter o seguinte: *C: Users You AppData Roaming npm node_modules
Navegue até onde seus pacotes globais são armazenados, abra a pasta Gitgud e, em seguida, abra o arquivo de estilo em um editor (o comando: nano styleFile.js o abrirá na maioria dos sistemas Mac/Linux).
Quando você abrir o arquivo, ficará assim:

showLogo :false , mas se você deseja que o logotipo do Gitgud na parte superior da sua GUI possa alterar isso para true .defaultColor :accentColor :gitTreeColor :appResize :showFlag :false por padrão.Gitgud é um projeto de código aberto e as contribuições são bem -vindas!
Ao enviar uma solicitação de tração, explique claramente o recurso que você adicionou ou o bug corrigido.
Os colaboradores iniciantes também são bem-vindos! Existem alguns problemas marcados com a good first issue . Este pode ser um bom lugar para iniciantes iniciarem!
Agradecemos a Joseph Garrone por nos dar o nome do pacote NPM.