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.
The Power of Git: A Guide to Collaborative Version Control

The Power of Git: A Guide to Collaborative Version Control

103
Comments 9
7 min read
Version control for your Godot game projects

Version control for your Godot game projects

7
Comments
10 min read
Saving Time with Git: A Deep Dive into Version Control

Saving Time with Git: A Deep Dive into Version Control

17
Comments 4
10 min read
Saved by `git fetch` and GitHub

Saved by `git fetch` and GitHub

Comments
3 min read
The Magic of Empty Git Commit

The Magic of Empty Git Commit

93
Comments 60
1 min read
Git & GitHub Basics: Useful CLI Patterns

Git & GitHub Basics: Useful CLI Patterns

Comments
7 min read
How to Make Git Usable by Humans: Introducing GitMini

How to Make Git Usable by Humans: Introducing GitMini

1
Comments
3 min read
Commit with a Past Date and Time in Git

Commit with a Past Date and Time in Git

30
Comments 12
1 min read
Learn about Branching in Git

Learn about Branching in Git

1
Comments 2
5 min read
Git: The Cornerstone of Efficient Software Development

Git: The Cornerstone of Efficient Software Development

Comments
3 min read
The Nx Node/React Stack part 1 - Environment

The Nx Node/React Stack part 1 - Environment

5
Comments
4 min read
TTT #1: Git Basics and Tricks

TTT #1: Git Basics and Tricks

Comments
2 min read
9 Key Rules for Using Git

9 Key Rules for Using Git

1
Comments
2 min read
Vantagens do git commit --amend

Vantagens do git commit --amend

Comments
2 min read
How to accelerate your code reviews?

How to accelerate your code reviews?

Comments
6 min read
Git config for multiple users (office/personal)

Git config for multiple users (office/personal)

Comments
1 min read
The Agile, The Fragile, And The Iron Fist Of Branching Strategies

The Agile, The Fragile, And The Iron Fist Of Branching Strategies

1
Comments
6 min read
Effortless Backporting: Simplify Your Development Workflow with git-backporting

Effortless Backporting: Simplify Your Development Workflow with git-backporting

Comments
6 min read
Stop Git from tracking file changes

Stop Git from tracking file changes

Comments
2 min read
Why you should use emoji in github commit 🐛 ✨ 💄

Why you should use emoji in github commit 🐛 ✨ 💄

14
Comments
3 min read
How to start working on Git ???

How to start working on Git ???

1
Comments 1
1 min read
Run A Local WebUI Git Interface With Gitea

Run A Local WebUI Git Interface With Gitea

1
Comments
17 min read
Git and GitHub for Beginners - The Basics

Git and GitHub for Beginners - The Basics

8
Comments
8 min read
Use external programs like git in Neovim commands

Use external programs like git in Neovim commands

1
Comments 4
4 min read
Setup SSH for Github using PowerShell

Setup SSH for Github using PowerShell

Comments
2 min read
Managing Multiple Git Accounts on a single machine

Managing Multiple Git Accounts on a single machine

Comments
4 min read
Git vs. GitHub: Understanding the Key Differences

Git vs. GitHub: Understanding the Key Differences

1
Comments
3 min read
Creating a GitHub Actions Workflow to Automatically Comment with the Results of Terraform Plan During Pull Request Creation

Creating a GitHub Actions Workflow to Automatically Comment with the Results of Terraform Plan During Pull Request Creation

3
Comments
3 min read
Lockfile merge conflicts, how to handle it correctly?

Lockfile merge conflicts, how to handle it correctly?

4
Comments 2
10 min read
Improve your dev experience with Gitlens!

Improve your dev experience with Gitlens!

5
Comments
8 min read
What and Why, Git LFS?

What and Why, Git LFS?

1
Comments
3 min read
Who pushed failing tests again? Git Hooks with Husky 🐶

Who pushed failing tests again? Git Hooks with Husky 🐶

8
Comments 2
5 min read
A Better Understanding Of Micro Rep Vs Mono Repo.

A Better Understanding Of Micro Rep Vs Mono Repo.

Comments
7 min read
Helix, tmux and lazygit

Helix, tmux and lazygit

7
Comments 1
3 min read
Renaming Git Commit Messages: A Quick and Easy Guide

Renaming Git Commit Messages: A Quick and Easy Guide

35
Comments 19
1 min read
GitHub : GitFlow , Organizando a bagunça das suas branchs

GitHub : GitFlow , Organizando a bagunça das suas branchs

1
Comments
4 min read
Moving Fast: A Retrospective on Trunk-based Development

Moving Fast: A Retrospective on Trunk-based Development

21
Comments 7
7 min read
GIT FLOW EASY-TO-UNDERSTAND TUTORIAL

GIT FLOW EASY-TO-UNDERSTAND TUTORIAL

1
Comments
2 min read
Understanding git diff Output

Understanding git diff Output

Comments
14 min read
Git Vs Github : What's The Difference?

Git Vs Github : What's The Difference?

16
Comments 9
4 min read
How to Manage Multiple GitHub Repositories from a Single Machine

How to Manage Multiple GitHub Repositories from a Single Machine

Comments
2 min read
Git Fundamentals for Developers

Git Fundamentals for Developers

41
Comments 17
4 min read
Git Workflow Using GitHub Action (Part 1)

Git Workflow Using GitHub Action (Part 1)

1
Comments
3 min read
Git Cheat Sheet

Git Cheat Sheet

7
Comments
3 min read
How to Version Your Unity project with Git

How to Version Your Unity project with Git

3
Comments
11 min read
10 Dicas Basicas de Arquitetura de Código : 3 - Cuidado com o que você armazena no seu código

10 Dicas Basicas de Arquitetura de Código : 3 - Cuidado com o que você armazena no seu código

1
Comments
3 min read
Timestamp SQL Files for Consistent Laravel Migration

Timestamp SQL Files for Consistent Laravel Migration

6
Comments 2
3 min read
Utilizing Git Submodules for Including a Separate Repository

Utilizing Git Submodules for Including a Separate Repository

Comments
2 min read
Generating SSH key – the best way

Generating SSH key – the best way

Comments
2 min read
Best Practices for Using Git and GitHub

Best Practices for Using Git and GitHub

2
Comments
3 min read
How to create a tag release

How to create a tag release

1
Comments
1 min read
Advanced Git Techniques

Advanced Git Techniques

Comments
3 min read
Integrating GitHub with Other Tools

Integrating GitHub with Other Tools

Comments
4 min read
GitKraken Client: Getting Started

GitKraken Client: Getting Started

Comments
3 min read
Contribute to Open Source in the next 10 min - Step by Step [Beginner Edition] 🦾

Contribute to Open Source in the next 10 min - Step by Step [Beginner Edition] 🦾

151
Comments 24
5 min read
GitHub Pages: Custom Domains and SSL

GitHub Pages: Custom Domains and SSL

Comments
4 min read
Creando ssh-keygen

Creando ssh-keygen

1
Comments
1 min read
Convenciones de commits en GIT

Convenciones de commits en GIT

3
Comments
1 min read
Git commits and git branch naming

Git commits and git branch naming

8
Comments 1
2 min read
What is the Difference Between Git Merge vs Git Rebase?

What is the Difference Between Git Merge vs Git Rebase?

7
Comments 3
10 min read
loading...