Overview
By default, Learn Git Branching launches in sandbox mode with a basic repository already created. This is a safe environment where you can enter any Git commands and experiment freely without consequences.What is Sandbox Mode?
Sandbox mode provides:- A visual Git repository where you can see the effects of each command in real-time
- The ability to execute any supported Git command
- Tools to undo mistakes or start over completely
- Support for simulating remote repositories with
git clone
Sandbox mode is great for demonstrating Git concepts to others or testing command sequences before using them in real projects.
Available Commands
In sandbox mode, you have access to special utility commands beyond standard Git commands:Undo Command
Useundo to reverse the effects of the last command you executed:
Reset Command
Usereset to start over with a clean slate:
Git Clone (Remote Repositories)
Simulate working with remote repositories usinggit clone:
Additional Utility Commands
Show Commands
View all available commands with documentation links:- All Git commands supported by Learn Git Branching
- Links to official Git documentation for each command
- Available options for each command
- Custom learning commands specific to the tool
Export & Import Tree
Share your repository state with others:Flip
Change the direction of the commit tree visualization:Refresh
Manually refresh the visualization:Echo
Output text to the terminal:Changing Locale
Change the language of the interface:en_US, es_AR, zh_CN, de_DE, ja, fr_FR, and many more.
Accessing Levels
While in sandbox mode, you can access the tutorial levels at any time:Example Session
Here’s a typical sandbox mode session:Tips for Using Sandbox Mode
Next Steps
- Explore the tutorial levels to learn Git systematically
- Learn about sharing permalinks to save your work
- Try building custom levels to create your own challenges