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.
Git: Cheat Sheet (advanced)

Git: Cheat Sheet (advanced)

951
Comments 60
3 min read
Bash profile shortcuts and terminal customizations

Bash profile shortcuts and terminal customizations

46
Comments 8
3 min read
Skip CI stages in Travis based on what files changed.

Skip CI stages in Travis based on what files changed.

16
Comments 2
6 min read
Finding breaking commits with git bisect

Finding breaking commits with git bisect

6
Comments
4 min read
How I Write a Commit Message

How I Write a Commit Message

8
Comments
9 min read
Rebasing Toward Independence

Rebasing Toward Independence

5
Comments
5 min read
Git Rebase vs Merge

Git Rebase vs Merge

86
Comments 8
1 min read
10+ tools to help you visualize your GitHub and Git project data

10+ tools to help you visualize your GitHub and Git project data

112
Comments 4
10 min read
Using private Golang libs

Using private Golang libs

10
Comments 2
1 min read
SCM & branching

SCM & branching

9
Comments 4
5 min read
Intro to Git hooks

Intro to Git hooks

11
Comments
4 min read
`git switch`/`git restore`

`git switch`/`git restore`

10
Comments
1 min read
Deploy your website with Github Pages

Deploy your website with Github Pages

8
Comments
1 min read
12 Days of Gitmas: Your first Git project

12 Days of Gitmas: Your first Git project

37
Comments 3
3 min read
Git - Cheat Sheet

Git - Cheat Sheet

244
Comments 10
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.