DEV Community

Git

Software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Mastering Git Stash: A Guide to Temporarily Shelving Changes in Git

Mastering Git Stash: A Guide to Temporarily Shelving Changes in Git

2
Comments
3 min read
Refactor, revise, rebase

Refactor, revise, rebase

Comments
7 min read
Why Going Back in Git Doesn't Have to Be Scary

Why Going Back in Git Doesn't Have to Be Scary

Comments
2 min read
Understanding Git Branches and Remote Management: A Comprehensive Guide

Understanding Git Branches and Remote Management: A Comprehensive Guide

Comments
5 min read
Verified Commits on GitHub from Ubuntu 22.04 LTS (GPG Keys) ✅

Verified Commits on GitHub from Ubuntu 22.04 LTS (GPG Keys) ✅

4
Comments
3 min read
🤖 Use AI to speed up writing commit messages (bonus: custom prompt for improved generation)

🤖 Use AI to speed up writing commit messages (bonus: custom prompt for improved generation)

Comments
3 min read
Multiple GitHub Accounts on One Machine

Multiple GitHub Accounts on One Machine

4
Comments
2 min read
How To Configure Multiple Git Accounts with SSH on Your Local Machine

How To Configure Multiple Git Accounts with SSH on Your Local Machine

60
Comments 10
4 min read
pyCBuild

pyCBuild

Comments
1 min read
🧹 ¡Limpia tus ramas locales en Git de manera rápida y segura! 🚀

🧹 ¡Limpia tus ramas locales en Git de manera rápida y segura! 🚀

Comments
2 min read
Refactoring code and Git history!

Refactoring code and Git history!

Comments
2 min read
Merging the Main branch into your local branch

Merging the Main branch into your local branch

6
Comments
1 min read
Microservices Design Patterns: Navigating Challenges in Modern Architecture🌐(Part 2)

Microservices Design Patterns: Navigating Challenges in Modern Architecture🌐(Part 2)

14
Comments
10 min read
Squash Merge

Squash Merge

Comments
1 min read
Merging Local and Remote Git Repos: Fixing Unrelated Histories

Merging Local and Remote Git Repos: Fixing Unrelated Histories

Comments
3 min read
Creating a Global .gitignore File as an Extra Line of Defense Against Bad Commits

Creating a Global .gitignore File as an Extra Line of Defense Against Bad Commits

Comments
2 min read
Stop Creating Repos To Share Your Code Snippets - Use GitHub Gists Instead

Stop Creating Repos To Share Your Code Snippets - Use GitHub Gists Instead

25
Comments 8
3 min read
Lazygit - Autumn Dev Laziness

Lazygit - Autumn Dev Laziness

2
Comments
2 min read
Make master Branch Default Again

Make master Branch Default Again

4
Comments 13
2 min read
The effective Pull Request checklist

The effective Pull Request checklist

Comments
2 min read
CPU SIMULATOR

CPU SIMULATOR

1
Comments 4
1 min read
Git Remotes Cheatsheet: Mastering Remote Repository Management

Git Remotes Cheatsheet: Mastering Remote Repository Management

7
Comments 3
4 min read
How to undo a git pull command

How to undo a git pull command

Comments
2 min read
How to Set Up GitHub with SSH Keys on Windows 10 or 11

How to Set Up GitHub with SSH Keys on Windows 10 or 11

4
Comments
2 min read
Managing Multiple Git Identities on Windows for Different Projects

Managing Multiple Git Identities on Windows for Different Projects

4
Comments
4 min read
Git remote branches

Git remote branches

Comments
1 min read
Microservices Design Patterns: Navigating Challenges in Modern Architecture🚀

Microservices Design Patterns: Navigating Challenges in Modern Architecture🚀

23
Comments 6
10 min read
I watched "So You Think You Know Git" so you don't have to

I watched "So You Think You Know Git" so you don't have to

Comments
4 min read
Creating a Remote Git Hub for Your Company(Without Github)

Creating a Remote Git Hub for Your Company(Without Github)

10
Comments 3
3 min read
Working with git remote and TOML files

Working with git remote and TOML files

Comments
2 min read
Refactoring GENEREADME

Refactoring GENEREADME

1
Comments
3 min read
📈 Making Your GitHub Repository Stand Out With 12 Easy Steps!

📈 Making Your GitHub Repository Stand Out With 12 Easy Steps!

3
Comments
3 min read
Formatting and Linting for consistency

Formatting and Linting for consistency

1
Comments
2 min read
"How do I undo my most recent commit?" - Mastering the git reset command

"How do I undo my most recent commit?" - Mastering the git reset command

4
Comments
2 min read
🚀 How to Generate and Add SSH Keys to GitHub or Bitbucket (MacOS Guide)

🚀 How to Generate and Add SSH Keys to GitHub or Bitbucket (MacOS Guide)

5
Comments
3 min read
Easy switching git projects

Easy switching git projects

Comments
1 min read
Understanding Git Tags and Checkout

Understanding Git Tags and Checkout

9
Comments 1
7 min read
Using Git as Your Personal To-Do List

Using Git as Your Personal To-Do List

178
Comments 11
6 min read
Deep Dive Into Git(Part II)

Deep Dive Into Git(Part II)

Comments
4 min read
How to Set Up SSH Keys for GitHub on PopOs or Ubuntu: A Beginner's Guide

How to Set Up SSH Keys for GitHub on PopOs or Ubuntu: A Beginner's Guide

3
Comments
3 min read
Git is Lazy (And That's OK)

Git is Lazy (And That's OK)

2
Comments
3 min read
How to Safely Delete Local and Remote Branches in Git

How to Safely Delete Local and Remote Branches in Git

8
Comments 1
5 min read
The Big Power of Small Pull Requests

The Big Power of Small Pull Requests

Comments
5 min read
Cómo usar varias SSH keys para diferentes repositorios de GitHub (o GitLab)

Cómo usar varias SSH keys para diferentes repositorios de GitHub (o GitLab)

10
Comments
7 min read
How to Use Git to Manage Daily Tasks and Schedule Effectively

How to Use Git to Manage Daily Tasks and Schedule Effectively

1
Comments
3 min read
Managing dotfiles using GNU Stow on macOS

Managing dotfiles using GNU Stow on macOS

2
Comments
3 min read
#01 - How to learn Git from scratch

#01 - How to learn Git from scratch

Comments
2 min read
AI tool for Git

AI tool for Git

4
Comments
1 min read
Why We Don’t Deploy on Fridays 🐧🚫 🛑

Why We Don’t Deploy on Fridays 🐧🚫 🛑

11
Comments 8
1 min read
10 First Git Commands You Need to Know

10 First Git Commands You Need to Know

7
Comments
7 min read
How to sync your Obsidian vault using GitHub: A complete guide

How to sync your Obsidian vault using GitHub: A complete guide

10
Comments
3 min read
Fast-forward and three-way merges

Fast-forward and three-way merges

Comments
1 min read
A Rusty Three-Way Merge

A Rusty Three-Way Merge

Comments
4 min read
20 Git Command-Line Tricks Every Developer Should Know

20 Git Command-Line Tricks Every Developer Should Know

441
Comments 67
3 min read
Provide Shared File Storage For The Company Offices

Provide Shared File Storage For The Company Offices

Comments
3 min read
Handling Merge Conflicts in Git: How to Fix and Prevent Them

Handling Merge Conflicts in Git: How to Fix and Prevent Them

Comments
3 min read
Enhancing Your Development Workflow with Husky, Commitlint, Prettier, and Lint-Staged

Enhancing Your Development Workflow with Husky, Commitlint, Prettier, and Lint-Staged

7
Comments 4
2 min read
Writing Clean, Efficient, and Maintainable Code - Python as use case.

Writing Clean, Efficient, and Maintainable Code - Python as use case.

Comments
3 min read
Setting Up a Developer's Playground: Most Important Tools That Every Starter Should Have

Setting Up a Developer's Playground: Most Important Tools That Every Starter Should Have

Comments 2
4 min read
Set Up Your Own Local GitLab Server | Self-hosted GitLab

Set Up Your Own Local GitLab Server | Self-hosted GitLab

1
Comments
5 min read
loading...