Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to install/setup TortoiseGit to work with GitHub

I have just installed Git For Windows, and created my SSH key using SSH through Cygwin. It seems to be working from command-line and the Git For Windows GUI, but now I want to use TortoiseGit. TortoiseGit uses a Putty-like SSH client by default but apparently GitHub only accepts (open)SSH, and I don't really know how to proceed. I will be doing a clean TortoiseGit install, I already have Cygwin and Git for Windows installed.

like image 778
Mr. Boy Avatar asked Apr 19 '12 09:04

Mr. Boy


People also ask

Do I need to install Git to use TortoiseGit?

As a command-line git client is required for using TortoiseGit, you have to install both. The recommended order is to install TortoiseGit first. Just download the setup package for your system and install it. If you want a localized interface of TortoiseGit, also download a language pack and install it.

How do I download and install TortoiseGit?

Go to the TortoiseGit website and download the installation package for 32-bit or 64-bit Windows. Double-click the installation package. In the window displayed, click Next for several times and then click Install to complete the installation. Click Finish to run the tool.

Is TortoiseGit same as Git?

TortoiseGit is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.


1 Answers

For anyone looking to change an existing TortoiseGit installation to use PuTTY rather than OpenSSH, simply right-click, -> TortoiseGit -> Settings -> Network, then change 'ssh.exe' to 'tortoiseplink.exe'. From then on, doing a push/pull should be using Pageant (and any keys you have set up in there) if you also have that running.

like image 93
zcrar70 Avatar answered Sep 28 '22 14:09

zcrar70