Quoting Hauke Lathus <h...@pansensack.de> from ml.softs.gtk-gnutella.devel:
:Please take a look at gtk-gnutella's graph with a graphical history 
:browser such as gitk (which is part of Git's main distribution). You 
:will notice what an (unnecessarily) complex graph you created in the 
:first half of 2011-09-06, and that's what caused the noise.

This happened because I had 4 xterm windows openend and my shell was in
different git reposotories (sandboxes), which I did not notice at first.
Since I did not want to redo stuff by hand in the proper sandbox, I locally
committed and then pulled stuff from each sandbox, to be able to get
a coherent state.

It was also a way for me to play with the tool to see how it went, to
"get a feeling".  Maybe the history rewriting features of git can re-linearize
the commits.

What I find confusing (i.e. not well-explaind in the man pages) is the
difference between "merge", "rebase", "reset".  Well "merge" and "rebase"
I think I understand the difference, but "reset" is still a mystery.

It will take time for me to learn all this and find my own way of using git,
i.e. know what is working best for me and fits my work organization.

When I have more experience, I'll read stuff on the web about different
ways of using git.  For now, this is just too confusing as I have little
time to devote to actually learning git, as opposed to performing the 0.97.1
release soon, which means extra development still.

I know enough for now to use it to check in and push stuff.

Raphael

------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
gtk-gnutella-devel mailing list
gtk-gnutella-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to