MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました GitHubではリポジトリのウォッチ機能があります。便利な機能なのですが、あまり更新が激しいと邪魔になりますし、かといって放置するのも不便になります。何よりGitHubで管理されていないと使えません。 そこで使ってみたいのがgitwatchです。任意のGitリポジトリで使えるウォッチ機能を提供します。 gitwatchの使い方 gitwatchは例えばこんな感じで使います。Gitリポジトリの情報、ブランチ、そして変化があった場合に実行するコマンドを指定します。 $ ./gitwatch git@github.com:moongift/*******.git master grep -Pq "'"'^[+-]{3}.*/fs/btrfs/'"'" '&&' echo '$GW_TO'
![gitwatch - Gitリポジトリが更新されたらアクション](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b77db804c69b51b3167dd1e1ade43bf4e33b573/height=288;version=1;width=512/https%3A%2F%2Fmoongift-assets.s3.amazonaws.com%2Fassets%2Fnone-c3f80f5acd8206a735bb12db1e77cb6d.png)