I left Windows for Ubuntu. Here’s everything I configured and what I learned
Git bash sudo apt install git bash git config --global user.name 'your_name' git config --global user.email 'your_email' Check configuration: bash git config -...
Git bash sudo apt install git bash git config --global user.name 'your_name' git config --global user.email 'your_email' Check configuration: bash git config -...
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...
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the previous week. Congrats to all the authors that made it onto...
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...
Introduction FluentDocs is a documentation maintenance system that keeps your docs accurate as your code changes. Its value is not in writing new documentation...
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...
Git remains the undisputed king of tracking changes in code. It's not just about commits; it's about enabling seamless collaboration across distributed teams. I...
!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...