Setting up Git and
GitHub on windows xp

Git is a local version control system allowing you to keep a full record of all changes to a project. It uses a local repository which you can use to revert your project to any previous state with some simple commands.

GitHub is a remote repository hosting provider with which you can share your projects. You can check out projects from your GitHub repositories to work on locally using your Git version control, you can then push your project back to GitHub with all of the versioning information so others working on the project can identify your work and read your comments relating to it.

To use Git and connect your windows XP machine to GitHub follow these instructions.

References:
http://github.com/guides/using-git-and-github-for-the-windows-for-newbies
http://kylecordes.com/2008/04/30/git-windows-go/
http://beans.seartipy.com/2008/12/09/setting-up-ruby-on-rails-projects-w...

Download the PuTTY installer

PuTTY is a free and open source terminal emulator application which can act as a client for the SSH, Telnet, rlogin, and raw TCP computing protocols. You need this for Git to communicate securely with your remote repository at GitHub.com.

If you don't already have PuTTY installed you need it.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Choose "A Windows installer for everything except PuTTYtel"
Once downloaded run the .exe file.

You can just leave the defaults settings

Download and install msysgit

To get Git to run on windows we need a special version, msysgit. Git can also be run on top of Cygwin (a POSIX emulation layer), although it is noticeably slower, especially for commands written as shell scripts.

Get mysysgit from http://code.google.com/p/msysgit/downloads/list
Choose the 'Full installer for official Git'
Once downloaded run the .exe file.

Installing Git
Installing GitInstalling GitInstalling Git

Once we have msysgit (Git) installed we need to open the Git command line 'Git bash' from your 'all programs/git' menu.

Generating keys

First job here is to generate 'keys' to authenticate your computer with GitHub. We are going to do this using the Git Bash command line.

But just before that we should check if you have any existing msys keys on your computer. These are called id_rsa and id_rsa.pub

  1. $ cd ~/.ssh // move to dir where keys are normally stored
  2. $ ls // list contents of .ssh directory
  3. id_rsa id_rsa.pub known_hosts public.ppk
  4. // here you can see I have an existing pair of msys keys
  5. $ mkdir key_backup // make a directory to move old keys
  6. $ cp id_rsa* key_backup // copy keys to key_backup dir
  7. $ rm id_rsa* // remove original keys

Now to generate a new key pair.

  1. $ ssh-keygen -t rsa -C "youremail@address.com"
  2. Generating public/private rsa key pair.
  3. Enter file in which to save the key (/c/Documents and Settings/Elliott/ssh/id_rsa):
  4. Enter passphrase (empty for no passphrase):
  5. Enter same passphrase again:
  6. Your identification has been saved in /c/Documents and Settings/Elliott/ssh/id_rsa.
  7. Your public key has been saved in /c/Documents and Settings/Elliott/ssh/id_rsa.pub.
  8. The key fingerprint is:
  9. e8:ae:60:8f:38:c2:98:1d:6d:84:60:8c:9e:dd:47:81 youremail@address.com

Now using explorer browse to the location of your keys, for me it's C:\Documents and Settings\Elliott.ssh and use a text editor to open id_rsa.pub

We are going to use this key when we create our github account

Creating your GitHub account

Go to www.github.com

Creating GitHub accountSelect 'pricing and signup'

Creating GitHub accountChoose the 'open source' plan

Creating GitHub accountFill out your personal details and copy the contents of id_rsa.pub into the box labelled shh public key and hit accept.

Note: if you open id_rsa.pub in windows notepad it adds an extra character at the end of the key after your email address, a little square. You shouldn't paste this when you copy your key to github.

Testing

If you closed your Git Bash command line open it again.

  1. // you should get the following message if you have successfully authenticated.
  2. ERROR: Hi simonbanta! You've successfully authenticated, but GitHub does not provide shell access.
  3. Connection to github.com closed.

If this is absolutely the first time you have connected to github.com using ssh then it may fail as you don't have the Github server’s host key in your cache.

To add the Github server key to your cache use PuTTY.
Open PuTTY from 'all programs/putty/putty' and type Github.com as the Host Name.

Caching remote server keys with PuTTYClick 'open', your system will then give a security alert.

Caching remote server keys with PuTTYPress 'ok/yes/oui' and then your Putty terminal window will open, which you can immediately close as putty has done it's job and stored Githubs host key.

The next stage

With any luck you all now have Git and GitHub set up on your windows machine. Next blog post will be looking at how to use it.

Have fun ;-)

Info

I am very thankful to you, I admire the valuable information you offer in your articles.
1099 Software

Offshore it company

joomla developer bay area

valencia fireplace

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

valencia fireplace

I wanted to say that it's

I wanted to say that it's nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer action games

I’s very interested in this

I’s very interested in this issue, I just started reading and Im glad I did. Youre a terrific blogger, 1 of the finest that Ive seen. This weblog certainly has some info on subject that I just wasnt aware of. Thanks for bringing this things to light. bratari

You're so cool! I don't think

You're so cool! I don't think Ive read anything like this before. So good to find somebody with some original thoughts on this subject. Thanks for starting this up. This blog is something that is needed on the web, someone with a little originality. Good job for bringing something new to the internet!
-trade insurance

beadefg

Hello! cfbfkbg interesting cfbfkbg site!

Kayla coxx free sex vids

twoaqnstjnpofmmjpuu, Free sex sites, panzAzz, [url=http://www.freesextube2k.com/]Online free sex chat[/url], ICezOSn, http://www.freesextube2k.com/ 100ree sex stories, ccAOLPg.

Sex toys video

rfkfenstjnpofmmjpuu, learn to fly game, PHdezbT, [url=http://outstandingdealszone.com/]game fly[/url], PARIJkv, http://outstandingdealszone.com/ gamefly coupon code, PZqjuVd, Generic cheap viagra licensed pharmacies, dacESlR, [url=http://viagrahandbuch.com/]Viagra increases penis size[/url], SWFZiZF, http://viagrahandbuch.com/ Viagra 125 mg, SkhqMsf, Sex Toys, xqIlHte, [url=http://www.withoutmeasure.com/]Make your own sex toys[/url], DbcLewZ, http://www.withoutmeasure.com/ Home made sex toys, nLNoyiD, strawberrynet.com coupon, JtImLom, [url=http://outstandingofferspot.com/]strawberrynet[/url], naKgHYU, http://outstandingofferspot.com/ strawberrynet coupon codes, zoJyjgI, Buy klonopin, RejnMyD, [url=http://www.farnorth.org/klonopin.html]Buy klonopin online without a prescription[/url], gWBsMwq, http://www.farnorth.org/klonopin.html Buy klonopin, pxKBCwn, White cat pictures, pjuhMUb, [url=http://tomorrowwebdesigns.com/]Pictures of vietnam - phu cat[/url], SxAntui, http://tomorrowwebdesigns.com/ Crazy cat pictures with captions, zcOJaFZ.

Baby Bullet & Muscle Warfare

It was a great encounter for me to have experienced this information piece of information.
Muscle Warfare
Baby Bullet

Recently I’ve needed to set

Recently I’ve needed to set up a number of Windows XP machines with Git and github access. It turns out this is not an easy problem, certainly not as easy as SVN. Most of the problem stems from the fact that all transfers/pulls/pushes to github are done through SSH. So we have two different apps (Git & Putty) trying to work together and it’s just not as clean as on a *nix based system. But once things are set up, it works very well. java programmer

Buy Propecia

nroaanstjnpofmmjpuu, Buy Viagra, LJArsJN, Vicodin, oATzbku, VigRX, zFRPqha, Trazodone xanax, WYkoerz, Buy Propecia, WMjJOFO, Codeine, uAQoBFX.

Baby Bullet

I really didn't know that we could do that in XP. It's good to see that we can do it.
Baby Bullet

Phentermine

satzsnstjnpofmmjpuu, Canadian no phentermine prescription, RuRjGNb.

hostnine coupons

htxzxnstjnpofmmjpuu, HCG Activator, RSOHTzq, Projection screens, nLCBnQd, girl games, oFKPjvj, inmotion hosting, JWycqAq, host nine, lCUwjQd, bigcommerce, mugwLJn, LiverActive, Tjhiswh, Satellite Direct, EvpppoE.

Re:

Very fantastic post. I really enjoyed reading it. Thanks for sharing. Keep up the good work. incontinence products

Kamagra zselé

geltbnstjnpofmmjpuu, Kamagra, iMOTKzE.

You're so cool! I don't think

You're so cool! I don't think Ive read anything like this before. So good to find somebody with some original thoughts on this subject. Thanks for starting this up. This blog is something that is needed on the web, someone with a little originality. Good job for bringing something new to the internet!
Dave @ van hire

Buy Klonopin

dkkugnstjnpofmmjpuu, Klonopin, oyiJXvG.

Creative

For a creative people like you, its will be easy to make something from everything. Even it an item that no longer useable. Having a creative mind like that could make our life easier.
Magic Mesh
irenew

Bowtrol

sjxtfnstjnpofmmjpuu, Bowtrol colon cleanse review, HZudvEa.

Cheapest xanax online

bcbuinstjnpofmmjpuu, Xanax tranax, BOalBMO.

Totally free credit report

bkxvknstjnpofmmjpuu, Grow taller 4 idiots review, GFqRzeg, Free Credit Report, FMFRXeI, Macys Coupons, KouYqxC, Free online dating service love, AwHjBNY, Voucher Codes, BwnJika, Arkansas low income housing, NwuzstI.

Buy Xanax

dkawknstjnpofmmjpuu, Vicodin, nRdnrIl, Xanax and benedryl interaction, tJQQElB, Cialis, tZVzLlL, Buy Klonopin, CdmPzWx, Klonopin, HHGOQqp, Viagra dosage, fBRQnAR, Injecting xanax, DrvPqrz, Klonopin, ovcgahw.

How many butalbital can you take without overdosing?

spcvpnstjnpofmmjpuu, Butalbital fioricet, xyAOkRU.

Atlanta Chapter 13 Bankruptcy Attorney

I am really pleased seeing the entire design of the post, Great job done I must say.

Atlanta Chapter 13 Bankruptcy Attorney

VigRX

aedbsnstjnpofmmjpuu, VigRX, rnyYOwf.

Lasix

qzvubnstjnpofmmjpuu, Viagra canada, mWyQsVF, Lasix, HFdakQf, fluconazole, qmAIXSd, Paxil lawsuit, aJBkSNP, Levitra, ERUlhYk, Klonopin, uLMwxYc.

Short Term Loans

rgahjnstjnpofmmjpuu, Debit Card Loans, dDZGxuB, American Eagle Coupons, tkpmsqN, Whiten Teeth, roLnjps, Teeth Whitening, UHewUnH, Small short term loans, sTwAPAk, High View at Hunt Valley, QUEMduR.

Fioricet delivery to missouri

cuamlnstjnpofmmjpuu, Levitra, MyxyJyi, Sumycin, MWHNEyH, Keflex, lKRIWwx, Effexor overnight, fEXVhQi, Prevacid, pkIUGDo, Buy fioricet, yEKEIAw, Neurontin, LryLAON, Cialis, gqEKBGR.

Idol lash reviews

cwjrlnstjnpofmmjpuu, Idol lash price, mIuEBQv.

Generic cialis 100mg

ckenmnstjnpofmmjpuu, Generic viagra cialis levitra cheap, ydvvBlP.

Silagra

aqthznstjnpofmmjpuu, Vicodin, WcnaaRJ, Zithromax, xlySUPq, Does ultram react with xanax, dkuTzoX, Viagra super active review, vkLTBja, Gold viagra, hdVWsJQ, Buy cheap tramadol online inurl, thEvPTb, Silagra, uvShCOg, Nolvadex, wBopJtG.

Home brew semenax

ytyawnstjnpofmmjpuu, Generalized anxiety disorder symptoms, BNxYDQn, Semenax, BbULCTl, Cheap prosolution pills, ImgnPff, Reverse email lookup, VfYvomg, Ambien coupons, KLEVTZD, colchicine, AvTnPQS.

Generic Klonopin

ljebynstjnpofmmjpuu, Ambien, FMhDQlR, Cialis reviews, gNHgbTy, Valium withdrawal symptom, dkXACHz, 1mg klonopin, avbuhHU, Phentermine, KlgCvFJ, Generic Klonopin, xojhhto.

Buy Klonopin

fachrnstjnpofmmjpuu, Klonopin, rPmAeSF.

tungsten wedding bands

Ativan

futvznstjnpofmmjpuu, Phentermine and methamphetamine, FcLXSzc, Phentermine without prescription, hmZcHEQ, Generic Cialis, FPWaJRx, Generic ambien, KNiMZkl, Buy Carisoprodol, MnEmdwQ, Ativan for sale, OzGBYqN, Buy valium, dcFOMAM, Buy Ativan, RHzuHKS.

RE

You have to love the jibberish comments below mine. how to learn french fast

lwphfgn cbghqbl

deqannstjnpofmmjpuu, xohnhpfyxg

knozhkk arjaopu

yjfctnstjnpofmmjpuu, bagidghmmv

Does vigrx work

ieckpnstjnpofmmjpuu, VigRX, EUVdCoK, Codeine, WTSbeZH, Generic Klonopin, BLThNUb, Propecia, Wrlsaul, Buy Dapoxetine, aWAZkSs, Side effects of valium, ZfKEOJi.

tkzpkpt fxgmgnw

lkjntnstjnpofmmjpuu, fzfnvrazlj

baidu

I find myself mostly talking to God instead of myself He truly is my inspiration and has helped me through the journey of my little sisters condition!
baidu

Using Putty

I'm glad that we can use Putty for this task because the program is easy to implement. personalized wine bottle labels

Finally, I found this code, I

Finally, I found this code, I will try this one with me, I will check if it works and I will get back here for more.
web design company

Re:

This topic hasn’t been much discussed on the internet, so it’s good to see people sharing these types of rare information through their blogs which provide knowledge to the readers in many ways. Thanks for sharing. medical supplies

hi

Resources like the one you mentioned here will be very useful for me
ms steel

I would appreciate you that

I would appreciate you that you pick up an important topic to write a thoroughly informative post on. I hope that you never stop and keep posting such valuable content on this site. I am truly thrilled.
James Allen Review

Eine Mastercard Kreditkarte

Eine Mastercard Kreditkarte bekommen.
Wieso Factoring weiter so beliebt ist.
Wie man Lebensversicherung verkaufen gestalten kann.
Wie ein Girokonto Vergleich funktioniert.

Kredite und Konten

Auf kredite-und-konten.de günstige Kredite vergleichen und billigen Ratenkredit oder kostenloses Girokonto finden.