DEV Community

Cover image for View list of GitHub commits within the specified date range
Dhairya Shah
Dhairya Shah

Posted on • Originally published at codewithsnowbit.hashnode.dev

View list of GitHub commits within the specified date range

Hello Folks 👋

What's up friends, this is SnowBit here. I am a young passionate and self-taught frontend web developer and have an intention to become a successful developer.

Have you ever needed to get the previous commits of your project within a specific amount of time?

Today, I will show you a very important git command that prints a list of GitHub commits within the specified date range.


Let's dive into the terminal

Let's print all commits in the specified date range.

  • Using the following command to log all the commits between <date-from> and <date-to>.
git log [--since=<date-from>] [--until=<date-to>]
Enter fullscreen mode Exit fullscreen mode

Let's run the command ✌️

  • Go to your project library (make sure the repository is git initialized).
  • Open terminal 😎
  • Run the following command:
git log --since='Feb 10 2022' --until='Feb 28  2022'
Enter fullscreen mode Exit fullscreen mode

Here's the output of this command
commits command output
Isn't this a cool command?

  • You can even use the following command
git log --since='3 weeks ago'
Enter fullscreen mode Exit fullscreen mode
  • To exit, press Q

So, this was it for this article. I hope you learnt something new and enjoy reading. Stay tuned for the next article.

Let's connect on Twitter - @codewithsnowbit

🌏 Let's connect

Buy me a coffee

Top comments (4)

Collapse
 
devkiran profile image
Kiran Krishnan

Good tip.

Collapse
 
dhairyashah profile image
Dhairya Shah

Thank you! @devkiran

Collapse
 
curiousdev profile image
CuriousDev

Thanks for this useful Git command!

Collapse
 
dhairyashah profile image
Dhairya Shah

You're welcome!