Putty Key Generator In Sourcetree

OpenSSH is the de facto standard implementation of the SSH protocol. If PuTTY and OpenSSH differ, PuTTY is the one that's incompatible. If you generate a key with OpenSSH using ssh-keygen with the default options, it will work with virtually every server out there. Mar 25, 2010  Save the public key and the private key with the same filename, the only difference is that the private key should have a.ppk file extension. Also, copy the public key in the top part of the Putty Key Generator. Now, in the Personal Settings of your Unfuddle account, create a new key and paste it.

  1. Putty Key Generator In Sourcetree Windows 10
  2. Putty Key Generator Download
  3. Putty Key Generator Linux
  4. Putty Key Generator Sourcetree
  5. Putty Key Generator In Sourcetree 2017
  • Status:Closed(View Workflow)
  • Resolution: Fixed
  • Fix Version/s:1.0.0
  • Labels:

I am trying to use SourceTree on Windows to clone a git repository over ssh from a Mac. When I do, I get an error that the server's host key is not cached in the registry, and it asks me if I would like to add it. I click 'Yes' and it displays the same error. If I click 'Yes' again, it will continue to show the same error over and over. I am unable to clone via SourceTree at all.

Putty Key Generator In Sourcetree Windows 10

I am able to run 'git clone' from the commandline to clone this repository. Once I do, I am able to add it as a Working Directory in SourceTree. However, I get the same error if I try to pull in SourceTree.

I have the same problem whether I use the Embedded git or the System git (both are 1.8.0).

I am using PuTTY/Plink. Switching to OpenSSH does not show the error, but it hangs and never returns when I try to pull.

The Windows machine in question is a VM running on the Mac I am trying to connect to. I am connecting using a bare hostname like this:

monoceros:work/agent

I get the same error if I use:

monoceros.local:work/agent

Assignee:
Steve Streeting (Inactive)
Reporter:
Rob Napier
Votes:
0Vote for this issue
Watchers:
2Start watching this issue

Okay, I finally got Git to work. Here’s the necessary steps, after having installed msysgit and TortoiseGit.

First, create the local repository.

You’ll get a notification that an empty repository was created. You can now use the repository to track your changes.

But of course, you want to push this stuff to a server, as backup, because other people will collaborate on your project, etc. I’m using Unfuddle so I’ll concentrate on that (check out Git for Windows Developers for info on GitHub).

Putty Key Generator Download

Create a new Project in Unfuddle. Then, create a new repository and associate the repository to the project. Remember to choose Git as repository type.


Now you need to generate a public SSH key to authenticate yourself. If you installed TortoiseGit, you should have Puttygen installed too. Open it and generate a private and a public key.

Putty Key Generator Linux


Save the public key and the private key with the same filename, the only difference is that the private key should have a .ppk file extension. Also, copy the public key in the top part of the Putty Key Generator.
Now, in the Personal Settings of your Unfuddle account, create a new key and paste it accordingly.

Putty Key Generator Sourcetree


Now right-click on your local Git repository and choose ‘Settings’. Go to the ‘Remote’ node and choose ‘Add New’. Give it a name (TortoiseGit will suggest ‘remote’) and paste the URL you can find in Unfuddle. Point TortoiseGit to the correct (private) putty key.
Now you have one more thing to do. Start Pageant (C:Program FilesTortoiseGitbinpageant.exe) if it hasn’t already started, and add the private key you made a few steps earlier.
That’s it! You can now right-click on your local repository and choose to Push to push your changes to Unfuddle.

Putty Key Generator In Sourcetree 2017

Pcstitch 11 unlock key generator. If this post was useful for you, be sure to check out my other git posts.