JM (Jason Meridth)

JM (Jason Meridth)

Learn, Converse, Share

20 Jun 2009

Git For Windows Developers – Git Series – Part 4

ROUGH DRAFT - NOT READY FOR RELEASE OR REVIEW

This post is on TortoiseGit.  For those that may be unaware, there is a very popular tool called TortoiseSVN that integrates with the Windows Explorer and allows a Windows User to graphically manage a Subversion repository.  Well, some developers decided to port that tool over to TortoiseGit.

image

**Note:**I personally think that it’s funny that Google Code seems to be the place this code is hosted.  Why?  Google Code only supports Subversion and Mercurial, currently.  I would assume a tool that is used for Git repository management would be stored in a Git repository.  Maybe it’s just me.  That’s why when I go to the “Source” tab on the interface above, I see that the TortoiseGit code is actually hosted at http://repo.or.cz/w/TortoiseGit.git.  When I click the link you will see a gitweb interface to the repository.  http://repo.or.cz is a public Git hosting website, kind of like http://github.com.

I click on the “Downloads” tab and choose the the latest MSI file for your platform (32-bit or 64-bit).  If you don’t know, just choose the 32-bit.

image

The download begins.

image

I double-click the MSI and go through the wizard.

image

I “Accept” the terms.

image

I make sure to choose OpenSSH for your SSH Client.

image

I choose where to install the application.  C:Program FilesTortoiseGit is the default.  I’m good with that.

image

“Ready to Install”

image

The install begins.

image

I click “Finish”.

image

I’m done.  Oh wait.  The next screen helps me remember why I love Windows.  A reboot is necessary so that TortoiseGit can integrate with the Windows Explorer.

image

Click Yes.  Be right back.

Jeopardy Music Midi  (j/k)

Okay, I’m back. I open Windows Explorer by clicking Windows+E on my keyboard.  I go to my code folder, C:code and notice that all my Git repository folders now have a green checkmark on them.

image

I right-click the console_app, the repository we’ve been using in the past two posts.

image

and then on the “TortoiseGit” sub-menu:

image

Wow.  That is a lot of options.  We’re going to walk the list one by one.  I want to start with the “Settings” choice first:

SETTINGS

image

When I choose “Settings” I see the window above pop-up.  I’m going to walk each of these items and explain them.

GENERAL

BACK TO THE WINDOWS EXPLORER SUB-MENU

PULL

When I choose the “Pull” option from the TortoiseGit sub-menu, I get the following:

Tags