cluster deboistech.in Get started

Playgrounds/Version control

Git Sandbox Playground

A shell with a ready practice repository for branching, merging and undoing mistakes.

Launch now View allowed commands

What is Git

A shell with an empty Git repository waiting in ~/practice and your identity already set. Make commits, branch, merge, rebase and recover from mistakes with the real Git command line.

Git playground

What is included

Good to know

Commands

Everyday Git

Allowed:
  • Record history
    • init, add, commit, status, log, diff, show
    • A repository ready in ~/practice

Branching

Allowed:
  • Work in parallel
    • branch, switch, checkout, merge, rebase, cherry-pick
    • Tags and annotated tags

Undoing mistakes

Allowed:
  • Recover
    • restore, reset, revert, stash, reflog
    • clean and amend

Remotes

Allowed:
  • Local remotes
    • A bare repository as a remote: git init --bare
    • clone, fetch, pull and push between folders