Как объяснить, что «хранилище перемещено», когда ссылка остается прежней? - PullRequest
0 голосов
/ 06 октября 2019

Я создал частный репозиторий на github, и после некоторых попыток, когда я не заметил ничего необычного, я начал получать следующее сообщение на git push:

$ git push
Enumerating objects: 20, done.
Counting objects: 100% (20/20), done.
Delta compression using up to 4 threads
Compressing objects: 100% (14/14), done.
Writing objects: 100% (14/14), 46.54 KiB | 117.00 KiB/s, done.
Total 14 (delta 8), reused 0 (delta 0)
remote: Resolving deltas: 100% (8/8), completed with 4 local objects.
remote: This repository moved. Please use the new location:
remote:   https://github.com/lucidBrot/cevi-versand.git
To https://github.com/lucidbrot/cevi-versand.git
   d4cfadf..ae2909b  master -> master

$ git remote -v
origin  https://github.com/lucidbrot/cevi-versand.git (fetch)
origin  https://github.com/lucidbrot/cevi-versand.git (push)

Git утверждает, что репозиторий перемещен. Но «новое местоположение», которое оно предлагает, совпадает с тем, которое я использую в настоящее время.
Это происходит на обеих машинах, с которых я получаю доступ к этому репо. Я еще не пробовал воспроизводить с пустым репо.

Почему я получаю это сообщение и как мне от него избавиться?

Я использую Git через Cygwin:

$ git --version
git version 2.21.0

1 Ответ

2 голосов
/ 06 октября 2019

Глядя на сообщения, я вижу:

От:

https: //github.com/lucidBrot/cevi-versand.git

Кому:

https: //github.com/lucidbrot/cevi-versand.git

Похоже, что сервер чувствителен к регистру. Возможно, это не имеет большого значения, но если программа просто придерживается сравнения строк, это может объяснить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...