Git Workflow Conveyor

Move one changed file through the Git loop: edit → stage → commit → push.

Saved snapshot created!
✏️
Working Directory
where you edit files
📥
Staging Area
choose what to save
📸
Local History
committed snapshots
☁️
GitHub
online backup
📄
analysis.py
Edit: You changed analysis.py in your working directory. Git sees the change, but it is not saved to history yet.