Git worktree — Stop Stashing, Start Working in Parallel
Introduction: the pain of branch switching 😤 If you’ve worked with Git long enough, you’ve lived this moment: You’re deep into a feature. Files are half‑writt...
Introduction: the pain of branch switching 😤 If you’ve worked with Git long enough, you’ve lived this moment: You’re deep into a feature. Files are half‑writt...
Introduction In this article we’ll open the hood and look at the engine that powers Git – the .git folder. By the end of the article you’ll understand: How Git...
Commit Message Format Each commit message consists of a header, a body, and a footer. The header has a special format that includes a type, an optional scope,...
Common Git Mistakes and How to Fix Them 1. Committing on main instead of a feature branch Fix: bash git checkout -b feature-branch git reset --soft HEAD~1 git...
Introduction When you run Git commands such as git add or git commit, the workflow feels simple. The real magic of Git lives inside the hidden .git folder. To...
What is Git? Git is a tool that helps you save, track, and manage changes in your code. In simple words: Git remembers every version of your project so you can...
What is Git Git was created by Linus Torvalds in 2005. Version Control Systems Types of Version Control Systems 1. Local VCS - Example: none provided - Limitat...
!Cover image for Git for Beginners: Basics and Essential Commandshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/ht...
What is Git text Git is a distributed version control system used to track changes in source code during software development. It allows multiple developers to...
markdown !Cover image for Inside Git: How It Works and the Role of the .git Folderhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=au...
Introduction In this article I walk through what it takes to become an iOS developer in 2026. It’s aimed at two groups: Absolute beginners – people who have ne...
Introduction If you are starting your journey as a developer, you will hear the word Git everywhere. Job descriptions mention it, open‑source projects require...