Just as I thought things like gitfiti was the most awesome thing you can do with Git, MetroGit is telling me that you can use Git for useful purpose.

Basically, you get the lines information of Paris Métro in Git branches, which you can view with GitHub’s Network Graph, or git log --all --graph --oneline:

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikdVTOcgxzf6VYpBrox_Z_1zpP22a6JI8XPk4gZlhlEgPz6cON73yULGXCMt_l_8pipLIAZqBgNGcQXjvU-j4n9_NpHJsuT2-lypwsbSFEt-2A3EVDYPy2yD8uoKyUh_MmcQsOk1prm6Q/s800/2015-06-12--06%25253A24%25253A42.png

Or tig --all with date and author off, and commit ID on:

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJs_LemQBV8omglR5TE9o1h3ujLNmcqhJOOfdBaugamIdfkNYBN_BmEQbyg541UmYhlW7s8favqVeEvyl9xTiEbJTWZvEEGwIBfiSuFO1YsF_Grx6GoEIjVu2bJQ6OgQiXUBnQZRiJOeE/s800/MetroGit.gif

If you need a specific line, for example, Line 1:


% git log --graph --oneline origin/1
% tig origin/1

You can also put in more lines if you want, as if you are using Git, wait, you are.

MetroGit was created by Vincent Barbaresi in June, 2015, the date came from RATP Open Data, written in Git, of course. Unfortunately, there is no specified license nor any code for those branches generation.

By the way, the author seems to be getting ready for TTC Subway in ttc-git.