AWS codecommit не может подключиться ко второму репо по протоколу HTTPS с использованием Git Credentials
Я собирался подключиться ко второму репозиторию в AWS Codecommit(я уже подключил другой), но я получил ошибку, хотя я могу подключиться к этому второму репозиторию,DL, хотя MINGW32.
Нельзя не отметить, что Repositoy уже существовал локально, поэтому я подключился к одному удаленному через SSH в первый раз и передал весь код, затем также выполнил команды git (в основном push), используя HTTPS с учетными данными git.
Пока я единственный, кто использует репо.
Я использовал учетную запись root (хотя это не рекомендуется по соображениям безопасности), так как это просто репозиторий с тестовым проектом и все еще знакомящийся с AWS для первого репозитория. Тогда, как просто настроить для использования SourceTree(и я все было в порядке, следуя этим инструкциям, а также Pycharm, я установил доступ к этому repo1 через HTTPS.
Я был и до сих пор в состоянии выполнить команду *git для удаленных филиалов. Совершенно никаких проблем.
Затем, через несколько месяцев, я решаю сделать еще один репо в том же аккаунте (корневой). На этот раз я решил использовать HTTPS напрямую через учетные данные git. Следовал той же процедуре, но на этот раз я запутался, а не у меня это
проведение
git remote -v
Таким образом, у меня есть нежелательное "исходное" репо, которое не видно на AWS, и было сделано потому, что я следовал обычным инструкциям. Кроме того, кажется, что так и должно быть. К сожалению, так как я попытался добавить bees.txt, SourceTree ищет, не прося меня добавить или зафиксировать файл, и добавив его вручную, я получаю следующее:
fatal: Unable to create
'C:/Users/Carmine/.virtualenvs/DL/Scripts/src/.git/index.lock': File
exists.
If no other git process is currently running, this probably means a
git process crashed in this repository earlier. Make sure no other git
process is running and remove the file manually to continue.
(кажется, пытается изменить, поэтому действительно добавление нового файла, индекса, но то же самое занято чем-то, поэтому не может продолжаться).
1 ответ
Update-Solution
Я избавляюсь от ошибки git при выполнении как здесь
Затем через командную строку я добавил тестовый файл и зафиксировал тестовый файл. Затем, поскольку хранилище было уже заполнено файлами, я добавил их.
Позже я перенес все в удаленную главную ветку. После этого я вручную удалил из SourceTree нежелательный (но не синхронизированный) удаленный / зеркальный репозиторий. Теперь, кажется, все работает, поэтому я смог подключиться через HTTPS к AWS