Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
This little bash script will watch your origin/master for updates every 60 seconds and uses notify-send to alert you of new commits.
Branch: master
Pull request Compare This branch is 16 commits behind jakeonrails:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
git-notify
readme.md

readme.md

git-notify

This little bash script will watch your origin/master for updates every 60 seconds and uses notify-send to alert you of new commits.

I asked this question on StackOverflow to find out if there was a tool to notify me of commits to remote git repositories, and the answer came back no!

Thus, git-notify was born!

Usage:

~/code/some-git-repository $ git-notify &

The ampersand (&) at the end tells your terminal to launch it in the background. If you want to kill it later, you can do:

ps aux | grep git-notify

Which will output something like:

jake      9541  0.0  0.0  12012  1392 pts/3    S    12:54   0:00 /bin/bash ./git-notify
jake      9558  0.0  0.0   8952   876 pts/3    S+   12:55   0:00 grep --color=auto git-notify

Note the first number in the list, 9541, that is the PID of the script. You can now terminate it like so:

kill 9541

Installation:

Just download git-notify and put it somewhere in your path.

Jake Moffatt, jakeonrails@gmail.com

Something went wrong with that request. Please try again.