I code, therefore I am... a software engineer.

Git for Beginners: Pull Requests, Branches & Feature Releases

What You Need to Know First

Repository (Repo): A folder that Git tracks. It contains your project files and entire version history.

Branch: A parallel version of your code. Think of it like making a copy of your project to work on without affecting the main version.

Main/Master Branch: The primary branch. This is usually your production-ready code. It should always be stable.

Pull Request (PR): A way to propose changes. It says “I’d like to merge my branch into the main branch” and lets others review your code first.

Read more