{"thread":{"id":"21636","subject":"Git graph with branch labels for all paths in text environment","startedAt":"2009-11-16T12:03:58Z","lastAt":"2009-11-23T09:56:27Z","messageCount":6,"participants":["rhlee","Santi Béjar","Bill Lear","Michael J Gruber","Jonas Fonseca"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"127677","messageId":"1258373038892-4011651.post@n2.nabble.com","threadId":"21636","inReplyTo":null,"subject":"Git graph with branch labels for all paths in text environment","fromName":"rhlee","fromEmail":"richard@webdezign.co.uk","sentAt":"2009-11-16T12:03:58Z","receivedAt":"2009-11-16T12:03:58Z","isPatch":false,"sender":{"key":"richard@webdezign.co.uk","avatar":"https://gravatar.com/avatar/36c0bc285b2d30baa54ed2e1488161fd27a4a4a8128836a673b66204ab08c9b7?d=mp&s=160"},"body":"\nHi git forum,\n\nIs there anyway to to view a text based git grah that shows all paths with\nthe branch labels? Like a on gitk but ncurses based?\n\nI can get all paths in git log --graph, but I can't get the branch labels.\n\nI can get all branch labels in tig, but only for the current branch.\n\nIs there any feature that has the best of both worlds in a text-based\nenvironment? I ask to text-based as I only have shell access to the server,\nan X Windows environment.\n\nRegards,\n\nRichard\n-- \nView this message in context: http://n2.nabble.com/Git-graph-with-branch-labels-for-all-paths-in-text-environment-tp4011651p4011651.html\nSent from the git mailing list archive at Nabble.com.\n"},{"id":"127679","messageId":"adf1fd3d0911160423q4e21126dm37be7838f0ce8379@mail.gmail.com","threadId":"21636","inReplyTo":"1258373038892-4011651.post@n2.nabble.com","subject":"Re: Git graph with branch labels for all paths in text environment","fromName":"Santi Béjar","fromEmail":"santi@agolina.net","sentAt":"2009-11-16T12:23:10Z","receivedAt":"2009-11-16T12:23:10Z","isPatch":false,"sender":{"key":"santi@agolina.net","avatar":null},"body":"On Mon, Nov 16, 2009 at 1:03 PM, rhlee <richard@webdezign.co.uk> wrote:\n>\n> Hi git forum,\n>\n> Is there anyway to to view a text based git grah that shows all paths with\n> the branch labels? Like a on gitk but ncurses based?\n\nFor third-party tools you can check:\n\nhttp://git-scm.com/tools\n\n>\n> I can get all paths in git log --graph, but I can't get the branch labels.\n\nHave you tried  --decorate?\n\nI have an alias for this:\n\nalias.logk = log --graph --pretty=oneline --abbrev-commit --decorate\n\nHTH,\nSanti\n"},{"id":"127681","messageId":"19201.21478.127959.431877@lisa.zopyra.com","threadId":"21636","inReplyTo":"adf1fd3d0911160423q4e21126dm37be7838f0ce8379@mail.gmail.com","subject":"Re: Git graph with branch labels for all paths in text environment","fromName":"Bill Lear","fromEmail":"rael@zopyra.com","sentAt":"2009-11-16T13:30:14Z","receivedAt":"2009-11-16T13:30:14Z","isPatch":false,"sender":{"key":"rael@zopyra.com","avatar":"https://gravatar.com/avatar/c4f2d2790ca3828d3b4e7dfebabf61d2fe94fd82fa49cdac2a5295dd2d46a874?d=mp&s=160"},"body":"On Monday, November 16, 2009 at 13:23:10 (+0100) Santi Béjar writes:\n>On Mon, Nov 16, 2009 at 1:03 PM, rhlee <richard@webdezign.co.uk> wrote:\n>> Is there anyway to to view a text based git grah that shows all paths with\n>> the branch labels? Like a on gitk but ncurses based?\n>\n>For third-party tools you can check:\n>\n>http://git-scm.com/tools\n\nAnything that can print this?:\n\n                                       H---I---J topicB\n                                      /\n                             E---F---G  topicA\n                            /\n               A---B---C---D  master\n\nI've always liked the text-based format that keeps things in-line, as\nabove.  Very readable.  I thought someone on this list posted\nsomething about a tool that could produce such graphs from\nreasonably-sized git repos.  Anyone have such a thing?\n\n\nBill\n"},{"id":"127683","messageId":"4B016F72.7000001@drmicha.warpmail.net","threadId":"21636","inReplyTo":"19201.21478.127959.431877@lisa.zopyra.com","subject":"Re: Git graph with branch labels for all paths in text environment","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2009-11-16T15:27:46Z","receivedAt":"2009-11-16T15:27:46Z","isPatch":false,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Bill Lear venit, vidit, dixit 16.11.2009 14:30:\n> On Monday, November 16, 2009 at 13:23:10 (+0100) Santi Béjar writes:\n>> On Mon, Nov 16, 2009 at 1:03 PM, rhlee <richard@webdezign.co.uk> wrote:\n>>> Is there anyway to to view a text based git grah that shows all paths with\n>>> the branch labels? Like a on gitk but ncurses based?\n>>\n>> For third-party tools you can check:\n>>\n>> http://git-scm.com/tools\n> \n> Anything that can print this?:\n> \n>                                        H---I---J topicB\n>                                       /\n>                              E---F---G  topicA\n>                             /\n>                A---B---C---D  master\n> \n> I've always liked the text-based format that keeps things in-line, as\n> above.  Very readable.  I thought someone on this list posted\n> something about a tool that could produce such graphs from\n> reasonably-sized git repos.  Anyone have such a thing?\n\nYou really mean horizontally? I know those wide screen monitors are\nbecoming ubiquitious, but still...\n\nOr are you more after the \"in-line\" part in the sense that \"each branch\nis on its line\"? This is a bit difficult to define, though (the graph\nabove is linear, e.g.).\n\nMichael\n"},{"id":"128076","messageId":"2c6b72b30911210950m7f90f210saf3c32c1a3cbdebe@mail.gmail.com","threadId":"21636","inReplyTo":"1258373038892-4011651.post@n2.nabble.com","subject":"Re: Git graph with branch labels for all paths in text environment","fromName":"Jonas Fonseca","fromEmail":"jonas.fonseca@gmail.com","sentAt":"2009-11-21T17:50:34Z","receivedAt":"2009-11-21T17:50:34Z","isPatch":false,"sender":{"key":"jonas.fonseca@gmail.com","avatar":"https://gravatar.com/avatar/9b7fa23cce50269e5d164312b6ac5ae818a180f837b38f28f3bdf689dd7f96cd?d=mp&s=160"},"body":"On Mon, Nov 16, 2009 at 07:03, rhlee <richard@webdezign.co.uk> wrote:\n> Is there anyway to to view a text based git grah that shows all paths with\n> the branch labels? Like a on gitk but ncurses based?\n>\n> [...]\n> I can get all branch labels in tig, but only for the current branch.\n\nYou can browse all branches by using: tig --all\nHowever, the graph drawing is rather poor for complex git histories.\n\n-- \nJonas Fonseca\n"},{"id":"128162","messageId":"1258970187042-4050140.post@n2.nabble.com","threadId":"21636","inReplyTo":"2c6b72b30911210950m7f90f210saf3c32c1a3cbdebe@mail.gmail.com","subject":"Re: Git graph with branch labels for all paths in text environment","fromName":"rhlee","fromEmail":"richard@webdezign.co.uk","sentAt":"2009-11-23T09:56:27Z","receivedAt":"2009-11-23T09:56:27Z","isPatch":false,"sender":{"key":"richard@webdezign.co.uk","avatar":"https://gravatar.com/avatar/36c0bc285b2d30baa54ed2e1488161fd27a4a4a8128836a673b66204ab08c9b7?d=mp&s=160"},"body":"\n\nJonas Fonseca wrote:\n> \n> You can browse all branches by using: tig --all\n> \n\nThanks this great as this saves me from quitting tig to view all branch\nhistories.\n\n\nJonas Fonseca wrote:\n> \n> However, the graph drawing is rather poor for complex git histories.\n> \n\nI'm working on 3-4 current branches and it's fine for me.\n\n\nThanks,\n\nRichard\n-- \nView this message in context: http://n2.nabble.com/Git-graph-with-branch-labels-for-all-paths-in-text-environment-tp4011651p4050140.html\nSent from the git mailing list archive at Nabble.com.\n"}]}