ยฟQuรฉ es git-sim?

Es un simulador visual de operaciones Git con un รบnico comando de terminal.

ยฟQuรฉ es git-story?

Cuente la historia de su proyecto Git creando animaciones de video (.mp4) de su historial de confirmaciones directamente desde su repositorio de Git.

Image

Visually simulate Git operations in your own repos with a single terminal command.

This generates an image (default) or video visualization depicting the Git command's behavior.

Command syntax is based directly on Git's command-line syntax, so using git-sim is as familiar as possible.

Example: $ git-sim merge <branch>

Image

Example $ git-story

Image

Use cases

  • Visualize Git commands to understand their effects on your repo before actually running them
  • Prevent unexpected working directory and repository states by simulating before running
  • Share visualizations (jpg/png image or mp4/webm video) of your Git commands with your team, or the world
  • Save visualizations as a part of your team documentation to document workflow and prevent recurring issues
  • Create static Git diagrams (jpg/png) or dynamic animated videos (mp4/webm) to speed up content creation
  • Help visual learners understand how Git commands work
  • Combine with bundled command git-dummy to generate a dummy Git repo and then simulate operations on it

Features

  • Run a one-liner git-sim command in the terminal to generate a custom Git command visualization (.jpg) from your repo
  • Supported commands: log, status, add, restore, commit, stash, branch, tag, reset, revert, merge, rebase, cherry-pick, switch, checkout, fetch, pull, push, clone, rm, mv, clean
  • Generate an animated video (.mp4) instead of a static image using the --animate flag (note: significant performance slowdown, it is recommended to use --low-quality to speed up testing and remove when ready to generate presentation-quality video)
  • Color commits by parameter, such as author with the --color-by=author option
  • Choose between dark mode (default) and light mode
  • Specify output formats of either jpg, png, mp4, or webm
  • Combine with bundled command git-dummy to generate a dummy Git repo and then simulate operations on it
  • Animation only: Add custom branded intro/outro sequences if desired
  • Animation only: Speed up or slow down animation speed as desired

repo: git-sim





rhnux :: | | :: Made with MkDocs + Simple Blog