Specifically the trouble you have being able to collaborate with others because you feel you have to wait on others to finish their edits before you can work on the code base, that trouble will go away partly because Git is super smart and partly because Git has something no other package (even Mercurial/Hg) has: cheap (easy) branching.

The trouble you have putting somebody's work together with your own will go away because Git integrates very well with diff tools like meld to help you even do manual merges with a minimum of confusion and worry.

The trouble you have multi-tasking with your code base will go away because you will have multiple branches going on at the same time with Git, and you will be creating and deleting branches all the time.

I just got through programming a feature in the production tree, then with git difftool was able to port it to a development branch relatively easily even when some file names had changed or been deprecated.  This was the messiest thing I had done, and I was blessing the name of Git all the way.

Tom
On Thu, Mar 22, 2012 at 2:18 AM, Michael Havens <bmike1@gmail.com> wrote:
please.... what troubles will disapear?


On Thu, Mar 22, 2012 at 2:13 AM, Gerard Snitselaar <dev@snitselaar.org> wrote:
On Thu Mar 08 12, Tom Haws wrote:
> Keith,
>
> Git is magic and it will make all your troubles go away.  Really.  I am
> speaking from real world before-and-after experience with two
> clients/projects in the past two years.  Call me and we can discuss it
> 480-201-5476.  And you can also start by watching this essential Youtube
> talk by Linus Torvalds http://www.youtube.com/watch?v=4XpnKHJAok8 .


Another video that is good at explaining git and workflows involving
git is Scott Chacon's 'Getting Git' presentation.

http://vimeo.com/14629850

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



--
:-)~MIKE~(-:

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss