Re: [git-users] How to generate those horizontal history graphs?

2016-10-23 Thread rhkramer
On Sunday, October 23, 2016 07:21:42 AM rhkra...@gmail.com wrote:
> (I'm not the op, and) I'm still learning git, but yesterday I was skimming
> (for another reason) man git log, and I saw some ASCII art diagrams--at the
> time, I assumed they could be generated by git.  I haven't gone back to
> check, but I will at some point.  They might have even been in the man git
> log section dealing with something like the criss-cross merge...
> 
> I'm using git version 2.1.4 (on Debian Jessie).

Ok, I did a little more looking, and there is a --graph option available for 
git log (that also works with git log --pretty=oneline --graph).

It tries to make a graph, more of a vertical thing (rather than horizontal).

ATM, I am working my way through Ry's tutorial on git (which is helping me a 
lot, so far), but the point is that I currently have no branches (or, I'm not 
sure of the best terminology, maybe I should say I have only the MASTER 
branch?), and the graph isn't that helpful nor is it complex...

But, it might be helpful with more branches, or give you an easy means to 
translate to the horizontal type diagram that you (and I) think is helpful...


Re: [git-users] How to generate those horizontal history graphs?

2016-10-23 Thread rhkramer
On Sunday, October 23, 2016 05:26:02 AM Philip Oakley wrote:
> The ascii-art is done using the technique / tool of keyboard, hand/eye
> coordination and mono-spaced editor ;-) [Unfortunately]
> 
> As an aside, you will notice that most of the horizontal (left to right
> history) graphs are not of real history, but are of carefully selected
> examples designed to show some point, hence the hand-eye-brain coordination
> requirement.
> 
> Even the ascii --graph can be poor relative to a hand tweaked one.  Now if
> there were a way to add the right (that 'brain' input step) emphasis to --
> graph then that would be a good improvement - e.g. a criss-cross merge (see
> 'git help merge-base').

(I'm not the op, and) I'm still learning git, but yesterday I was skimming 
(for another reason) man git log, and I saw some ASCII art diagrams--at the 
time, I assumed they could be generated by git.  I haven't gone back to check, 
but I will at some point.  They might have even been in the man git log 
section dealing with something like the criss-cross merge...

I'm using git version 2.1.4 (on Debian Jessie).


Re: [git-users] How to generate those horizontal history graphs?

2016-10-23 Thread Philip Oakley
The ascii-art is done using the technique / tool of keyboard, hand/eye 
coordination and mono-spaced editor ;-) [Unfortunately]


As an aside, you will notice that most of the horizontal (left to right 
history) graphs are not of real history, but are of carefully selected 
examples designed to show some point, hence the hand-eye-brain coordination 
requirement.


Even the ascii --graph can be poor relative to a hand tweaked one.  Now if 
there were a way to add the right (that 'brain' input step) emphasis to --  
graph then that would be a good improvement - e.g. a criss-cross merge (see 
'git help merge-base').


Philip

- Original Message - 
From: "Michael" <keybou...@gmail.com>

To: <git-users@googlegroups.com>
Sent: Saturday, October 22, 2016 6:02 PM
Subject: [git-users] How to generate those horizontal history graphs?


What tool/command/whatever generates those nice, horizontally laid out 
images of commit history over time?

---
Entertaining minecraft videos
http://YouTube.com/keybounce

--
You received this message because you are subscribed to the Google Groups 
"Git for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an 
email to git-users+unsubscr...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
You received this message because you are subscribed to the Google Groups "Git for 
human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[git-users] How to generate those horizontal history graphs?

2016-10-22 Thread Michael
What tool/command/whatever generates those nice, horizontally laid out images 
of commit history over time?
---
Entertaining minecraft videos
http://YouTube.com/keybounce

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.