🌍 Dev.to
Understanding The Git Workflow: Working Directory, Staging, Commit and Push
Imagine working on a project for several weeks. You make hundreds of changes across dozens of files. Then your computer crashes. Which version of your project was working yesterday? What did you change? Which changes did your colleague make? And how do you combine everyone's work without overwriting each other's changes?
This is where Git comes in.
What is Git?
Git is an open-source system that enables users to manage their projects, from a single file to large projects. Git i...
