Add daily email for 2024-05-22
`git revert` is your friend
This commit is contained in:
parent
f15ea5343f
commit
a9d46b3ccd
29
source/_daily_emails/2024-05-22.md
Normal file
29
source/_daily_emails/2024-05-22.md
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
title: '`git revert` is your friend'
|
||||||
|
date: 2024-05-22
|
||||||
|
permalink: daily/2024/05/22/git-revert-is-your-friend
|
||||||
|
tags:
|
||||||
|
- software-development
|
||||||
|
- git
|
||||||
|
cta: ~
|
||||||
|
snippet: |
|
||||||
|
`git revert` is your friend.
|
||||||
|
---
|
||||||
|
|
||||||
|
Imagine you've made a commit and want to undo it, or a particular commit is causing issues in production and you want to roll it back.
|
||||||
|
|
||||||
|
Instead of having to change it back manually, `git revert` can do it for you.
|
||||||
|
|
||||||
|
You specify the commit SHA you want to revert and Git will automatically try and revert that commit.
|
||||||
|
|
||||||
|
It creates its own commit message which includes the original commit message and [the reverted commit SHA][0], so you can easily find or navigate to the original commit.
|
||||||
|
|
||||||
|
For example:
|
||||||
|
|
||||||
|
> Revert "Sort talks only by the event date"
|
||||||
|
>
|
||||||
|
> This reverts commit cbd1417b24a608df8b451a3ab5c9f888de41e758.
|
||||||
|
|
||||||
|
Next time, instead of manually reverting a commit, give `git revert` a try.
|
||||||
|
|
||||||
|
[0]: {{site.url}}/daily/2024/05/20/referencing-other-commits-in-commit-messages
|
Loading…
Reference in a new issue