Agent key RSA SHA256:xxxx returned incorrect signature type

Hello Guys,
Already i tried to Google and followed many threads before i decided to post here. I have generated new pair of keys and added in my pc and Git and CCI accounts itself. But no luck.

Appreciate your help if anybody can give me proper steps to fix this issue.

#!/bin/sh
set -e

Workaround old docker images with incorrect $HOME

check https://github.com/docker/docker/issues/2968 for details

if [ "{HOME}" = "/" ] then export HOME=(getent passwd $(id -un) | cut -d: -f6)
fi

mkdir -p ~/.ssh

echo 'github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
bitbucket.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAubiN81eDcafrgMeLzaFPsw2kNvEcqTKl/VqLat/MaB33pZy0y3rJZtnqwR2qOOvbwKZYKiEO1O6VqNEBxKvJJelCq0dTXWT5pbO2gDXC6h6QDXCaHo6pOHGPUy+YBaGQRGuSusMEASYiWunYN0vCAI8QaXnWMXNMdFP3jHAJH0eDsoiGnLPBlBp4TNm6rYI74nMzgz3B9IikW4WVK+dc8KZJZWYjAuORU3jc1c/NPskD2ASinf8v3xnfXeukU0sJ5N6m5E8VLjObPEO+mN2t/FZTMZLiFqPWc/ALSqnMnnhwrNi2rbfg/rd/IpL8Le3pSBne8+seeFVBoGqzHM9yXw==
’ >> ~/.ssh/known_hosts

(umask 077; touch ~/.ssh/id_rsa)
chmod 0600 ~/.ssh/id_rsa
(cat < ~/.ssh/id_rsa
$CHECKOUT_KEY
EOF
)

use git+ssh instead of https

git config --global url.“ssh://git@github.com”.insteadOf “https://github.com” || true
git config --global gc.auto 0 || true

if [ -e /home/circleci/var/www/circleci/.git ]
then
cd /home/circleci/var/www/circleci
git remote set-url origin “$CIRCLE_REPOSITORY_URL” || true
else
mkdir -p /home/circleci/var/www/circleci
cd /home/circleci/var/www/circleci
git clone “$CIRCLE_REPOSITORY_URL” .
fi

if [ -n “CIRCLE_TAG" ] then git fetch --force origin "refs/tags/{CIRCLE_TAG}”
else
git fetch --force origin “Migrating-CCI-for-Production-copy:remotes/origin/Migrating-CCI-for-Production-copy”
fi

if [ -n “$CIRCLE_TAG” ]
then
git reset --hard “$CIRCLE_SHA1”
git checkout -q “$CIRCLE_TAG”
elif [ -n “$CIRCLE_BRANCH” ]
then
git reset --hard “$CIRCLE_SHA1”
git checkout -q -B “$CIRCLE_BRANCH”
fi

git reset --hard “$CIRCLE_SHA1”
Cloning into ‘.’…
Warning: Permanently added the RSA host key for IP address ‘140.82.114.3’ to the list of known hosts.

agent key RSA SHA256:g9lVGuRoFxKLpNfG6gO+NRPFw4MMw7tJ0hjSnzWJvXM returned incorrect signature type

ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

exit status 128