1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 07:08:01 +00:00

Add Using Commands With A Relative Date Format as a git til

This commit is contained in:
jbranchaud
2019-12-16 20:26:47 -06:00
parent 4acebbd8d5
commit 50e1151b68
2 changed files with 29 additions and 1 deletions

View File

@@ -0,0 +1,27 @@
# Using Commands With A Relative Date Format
If you want to know what changed on a branch _since_ last week, you can more or
less ask just like that:
```bash
$ git log --since="1 week ago"
```
Or, what has happened since yesterday:
```bash
$ git log --after="yesterday"
```
The `--since`/`--after` flags, and their counterparts `--until`/`--before`,
accept a variety of date formats including _relative dates_.
Relative dates can be used with other commands and even as a ref modifier. For
instance, this is a way of comparing `develop` from a week ago with `develop`
from two weeks ago:
```bash
$ git diff develop@{"1 week ago"} develop@{"2 weeks ago"}
```
[source](https://alexpeattie.com/blog/working-with-dates-in-git)