Недостаточно представителей, чтобы прокомментировать сообщение @Sam, но если у вас есть проблема с кодовой фиксацией SSH и AWS с использованием GitKraken или любая ошибка типа SSH could not read/write data:
, вы можете заставить GitKraken использовать ваше имя пользователя AWS.
Сначала убедитесь, что gitkraken закрыт, на всякий случай!
Найдите git-файл репозитория в: repo-root/.git/config
. Откройте его в своем любимом текстовом редакторе, блокнот работает отлично!
В разделе, описывающем [remote "origin"]
, вы должны увидеть url = ...
. Убедитесь, что написано: url = ssh://[email protected]/v1/repos/YOUR_REPO_NAME
.
Простой способ убедиться, что URL-адрес правильный, — зайти в codecommit, просмотреть свои репозитории, а затем щелкнуть ссылку «SSH» рядом с нужным репозиторием. он должен скопировать URL-адрес SSH для этого репо в буфер обмена. Затем просто добавьте свой «YOUR_AWS_KEY@» после ssh://
и перед git-codecommit
.
КЛЮЧЕВЫЕ ПРИМЕЧАНИЯ. Убедитесь, что URL-адрес начинается с ssh://
, за которым следует идентификатор вашего ключа ssh, а затем @, а затем убедитесь, что URL-адрес НЕ заканчивается на «.git», иначе gitkraken выдаст « ошибка недопустимого URL-адреса репозитория!
Здесь «YOUR_AWS_KEY» — это «идентификатор ключа SSH», найденный в вашем AWS IAM при просмотре ваших учетных данных безопасности. убедитесь, что это ключ SSH вашего текущего компьютера!
person
Japser36
schedule
31.03.2020
git branch -vv
в вашем локальном репозитории. - person Marina Liu   schedule 07.05.2018