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.
Conventional Commits, the Future of Git

Conventional Commits, the Future of Git

158
Comments 9
3 min read
Configuring VSCode with GitHub

Configuring VSCode with GitHub

12
Comments
1 min read
Rewriting git commit History is fun

Rewriting git commit History is fun

10
Comments
2 min read
How To Automatically Generate A Helpful Changelog From Your Git Commit Messages

How To Automatically Generate A Helpful Changelog From Your Git Commit Messages

29
Comments 1
6 min read
Introducing `guser`: A CLI Tool for Git User-Switching

Introducing `guser`: A CLI Tool for Git User-Switching

7
Comments 1
4 min read
Auto Add Git Commit Message

Auto Add Git Commit Message

4
Comments
2 min read
[Coming Soon] GitEye: Now "watch" every single file

[Coming Soon] GitEye: Now "watch" every single file

2
Comments 2
1 min read
Deleting Git Branches Locally And Remotely

Deleting Git Branches Locally And Remotely

9
Comments
1 min read
Setting up multiple github accounts on the same computer (without having to change the repo url)

Setting up multiple github accounts on the same computer (without having to change the repo url)

10
Comments 1
5 min read
Dotfiles - Git Config with Aliases

Dotfiles - Git Config with Aliases

33
Comments 5
5 min read
Connect Your Github To VS Code

Connect Your Github To VS Code

26
Comments
3 min read
git stash, to the rescue

git stash, to the rescue

5
Comments
2 min read
A Perhaps-Too-Simple Guide to Git

A Perhaps-Too-Simple Guide to Git

71
Comments 1
10 min read
Learn Enough Git and Github to take part in the Weekly Challenge

Learn Enough Git and Github to take part in the Weekly Challenge

12
Comments 2
10 min read
Clone just the sub-folder in GIT 🔥

Clone just the sub-folder in GIT 🔥

41
Comments 2
2 min read
Preparing cfssl and Docker in EC2 Instance

Preparing cfssl and Docker in EC2 Instance

6
Comments
2 min read
Dotfiles - Global Git Ignore

Dotfiles - Global Git Ignore

8
Comments
2 min read
Automatic Deployment via good ol' FTP

Automatic Deployment via good ol' FTP

68
Comments 18
4 min read
How to use Hugo and GitHub Pages

How to use Hugo and GitHub Pages

8
Comments
3 min read
Algos in real life: binary search

Algos in real life: binary search

51
Comments
3 min read
Important Git Commands: Git Commands You Must Know

Important Git Commands: Git Commands You Must Know

146
Comments 4
4 min read
Share your Github Profile Readme

Share your Github Profile Readme

108
Comments 80
1 min read
Renaming your master branch to main in Github👩‍💻

Renaming your master branch to main in Github👩‍💻

67
Comments 22
5 min read
Why my tests fail only during pre-commit ?

Why my tests fail only during pre-commit ?

2
Comments
1 min read
Bash ~ never forget to git commit again 💥

Bash ~ never forget to git commit again 💥

53
Comments 6
2 min read
Branch based vs Trunk based development

Branch based vs Trunk based development

5
Comments 3
3 min read
Github CLI - bring Github to the command line

Github CLI - bring Github to the command line

6
Comments
3 min read
Learn git commands in 3 minutes

Learn git commands in 3 minutes

2
Comments 1
1 min read
Articles I wish I had read when I started with Git

Articles I wish I had read when I started with Git

8
Comments
3 min read
How to move forward and backward between commits in git

How to move forward and backward between commits in git

11
Comments 2
1 min read
Git. The WHAT and WHY Edition.

Git. The WHAT and WHY Edition.

2
Comments
8 min read
Multiple gitconfig

Multiple gitconfig

26
Comments 4
1 min read
Using multiple git accounts

Using multiple git accounts

6
Comments
2 min read
things I learnt today - delete remote branch through cli

things I learnt today - delete remote branch through cli

3
Comments
1 min read
Git, but not dumb down: Local branches

Git, but not dumb down: Local branches

5
Comments
5 min read
Day 49: How to fix (MERGE_HEAD exists) error and undo a git push

Day 49: How to fix (MERGE_HEAD exists) error and undo a git push

5
Comments
1 min read
Git and GitHub in a Nutshell: Definitive tutorial for beginners

Git and GitHub in a Nutshell: Definitive tutorial for beginners

68
Comments
11 min read
How to write a good commit message

How to write a good commit message

764
Comments 74
2 min read
Git, GitHub and GitLab. Are they all the same thing?

Git, GitHub and GitLab. Are they all the same thing?

7
Comments 1
4 min read
Git: Reset to an older git commit

Git: Reset to an older git commit

8
Comments
2 min read
How to split and merge multiple git repositories while keeping the history

How to split and merge multiple git repositories while keeping the history

8
Comments
4 min read
Are you using Trailing Commas in your JavaScript?

Are you using Trailing Commas in your JavaScript?

7
Comments
3 min read
quick git bash shortcut tutorial

quick git bash shortcut tutorial

9
Comments 1
2 min read
My new GitHub ReadMe. 🎨

My new GitHub ReadMe. 🎨

23
Comments 9
1 min read
Supercharge Your Git Workflow with the GitLens VS Code Extension

Supercharge Your Git Workflow with the GitLens VS Code Extension

8
Comments 1
3 min read
Google Summer of Code. How I did it, and how you can do it too!

Google Summer of Code. How I did it, and how you can do it too!

6
Comments
1 min read
Purpose of branches in Git

Purpose of branches in Git

7
Comments
7 min read
Conventional Changelog support

Conventional Changelog support

5
Comments
4 min read
Beginner's Guide to using Git

Beginner's Guide to using Git

10
Comments
6 min read
Validating commit messages with dart and Lefthook

Validating commit messages with dart and Lefthook

3
Comments
3 min read
Undo in Git: How to fix common mistakes

Undo in Git: How to fix common mistakes

107
Comments 6
6 min read
Setting up a new (React) project with GitHub

Setting up a new (React) project with GitHub

19
Comments 2
3 min read
Is GitHub Desktop available for GNU/Linux?

Is GitHub Desktop available for GNU/Linux?

65
Comments 16
2 min read
Today I learned how to merge using the CLI. 🧙‍♂️

Today I learned how to merge using the CLI. 🧙‍♂️

16
Comments 8
1 min read
Git Repo Sync: Simple Bash script to sync master and develop branches for a classic Git Flow Branching Model

Git Repo Sync: Simple Bash script to sync master and develop branches for a classic Git Flow Branching Model

9
Comments 8
1 min read
Git, but not dumb down: Introduction

Git, but not dumb down: Introduction

37
Comments 2
6 min read
Git: How to save your changes temporarily

Git: How to save your changes temporarily

6
Comments
3 min read
Mastering Git Stash Workflow

Mastering Git Stash Workflow

109
Comments 7
5 min read
A (Very) Simple Git Workflow

A (Very) Simple Git Workflow

54
Comments 2
4 min read
Top 10 git commands everyone should know

Top 10 git commands everyone should know

176
Comments 11
8 min read
loading...