Я настроил сервер Gerrit POC и могу продвинуть к нему через Командную строку Мерзавца. Я пытаюсь настроить его так, чтобы менее опытные коллеги могли использовать GitHub для клиента Windows для синхронизации фиксаций с Gerrit, но синхронизация всегда перестала работать. Я замечаю, что, когда я использую GfW, он создает GitHub ssh ключ, таким образом, я попытался изменить файл конфигурации:
Host gerrit
IdentityFile ~/.ssh/id_rsa.user
и у меня есть удаленный набор в GfW как:
ssh://user@gerrit:29418/gerrit-test HEAD:refs/for/master
Я могу синхронизировать клиент GfW с отдельным удаленным сервером Мерзавца, который я настроил, таким образом, я не думаю, что это - обязательно или GfW или Gerrit самостоятельно, это - проблема, больше комбинация двух. Какие-либо идеи, что продолжается здесь?
Похоже, у вас два ключа. Вам необходимо установить каждый открытый ключ в экземпляре Gerrit для пользователя.