# Git-it

:computer: :mortar_board: Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub

Repository: https://github.com/jlord/git-it-electron
Canonical: https://ross.abutalabs.com/products/git-it
Language: Perl
License: BSD-2-Clause
License Family: permissive
Last push: 2024-04-10T10:28:06+00:00
Link (homepage): http://github.com/jlord/git-it-electron

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4135, "days_push": 875, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4888, forks 1213 (observed 2026-08-28T04:09:01.956631+00:00)

## What it is
Git-it is a cross-platform desktop app (built on Electron) that teaches Git and GitHub through interactive challenges using real Git and GitHub rather than emulators. It includes translations in multiple languages and guides beginners through the command line, resulting in real repositories on their GitHub accounts.

## Use cases
- learn git and github from scratch
- interactive git tutorial for beginners
- desktop app to practice git commands
- learn command line git with real repositories
- guided github pull request and fork tutorial
- multilingual git learning app

## When to choose
- you are a complete beginner to Git and GitHub and want guided, hands-on challenges
- you prefer a desktop app over reading documentation
- you want to learn using real Git and GitHub, not simulators
- you need tutorials in languages like Spanish, French, Chinese, Japanese, or Korean

## When to avoid
- you are already comfortable with Git and GitHub workflows
- you need advanced Git topics like rebase strategies or CI/CD integration
- you want a terminal-only tool rather than a GUI app
- you need actively developed software with frequent updates

## Facets
- artifact type: application
- maturity: maintenance
- function: developer-tools, version-control, gui
- domain: developer-tools, version-control, education, tutorials
- platform: windows
- tags: git-learning, github-tutorial, electron-app, interactive-challenges, beginner-friendly, multilingual, education, macos, linux, desktop, electron

## Member repositories
- jlord/git-it-electron (main) score 23
- jlord/git-it (mirror) score 32
- jlord/patchwork (examples) score 59

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:01.956631+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:12.389493+00:00, confidence not recorded.
  - readme: https://github.com/jlord/git-it-electron (fetched 2026-08-28T04:09:01.956631+00:00, sha ccbb9244538a)
  - homepage: http://github.com/jlord/git-it-electron (fetched 2026-08-29T09:00:27.279040+00:00, sha e911c9c8b7a7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
