Push сбой в GitKraken с ошибкой "Push Failed не может прочитать свойство" fullName "из undefined"
Я пытался нажать и создать запрос на извлечение из моей локальной ветки функции, как обычно, в моей ветке функций и щелкнуть правой кнопкой мыши на удаленном источнике/развитии -branch (я использую Git Flow), и это сообщение об ошибке вышло:
![введите описание изображения здесь]()
Не удается найти что-либо с этим сообщением об ошибке. Любые идеи?
Ответы
Ответ 1
У меня возникла и эта проблема, когда на фиксаторе стоял тег HEAD, который находится за текущим локальным мастером или начальником/мастером.
Попробуйте дважды щелкнуть локальный мастер (который исключает HEAD), а затем нажмите ваши изменения.
Обратите внимание, что если у вас нет локального мастера, щелкните правой кнопкой мыши на удаленном исходном оригинале и выберите "Checkout origin/master". Затем потяните, зафиксируйте, нажмите свои изменения.
Ответ 2
Собираюсь добавить мою тупенс тут. У меня возникло несоответствие регистров в папке между локальной веткой и удаленной.
Убедитесь, что при создании ветки, соответствующей регистру, т.е. если ваша удаленная папка называется Task
, не создавайте локальную ветвь с именем task\1234-my-task
.
Ответ 3
Исправление @notedible не работает для меня. Но это привело меня к простому переходу в командную строку и выполнению git status
$ git status
On branch feature/RES-523
Your branch and 'origin/feature/RES-523' have diverged,
and have 13 and 2 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
$ git pull
From https://bitbucket.org/my-repo
* [new branch] feature/RES-523 -> origin/feature/RES-523
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
Already up-to-date.
Boom! Хорошо идти.
Ответ 4
У меня была та же проблема. У моего имени ветки был апостроф (Richie'sVersion). Я создал новую ветку из существующей ветки (по существу копию существующей ветки) и дал ей имя без апострофа (RichiesVersion), и это решило проблему. Нажатие новой ветки отлично работало.
Ответ 5
Вам просто нужно временно переименовать ветку, появляется ошибка, затем нажать, а затем снова переименовать ветку.
например: функция ветки /coolBranch → функция /tmpcoolbranch (нажмите здесь) → функция /coolBranch
Это.
Ответ 6
Ваше серверное хранилище заполнено. Очистите некоторые данные, и все будет хорошо !!!