2016-06-26 4 views
0

В настоящее время я пытаюсь закончить проект в школе и недавно сделал для него Git-Website. В настоящее время я пытаюсь реализовать некоторые другие вещи, но похоже, что ветвь gh-pages мешает мне.Git update failed

При попытке обновить или совершить что-либо я получаю следующее сообщение об ошибке:

"No tracked branch configured for branch gh-pages. To make your branch take a remote branch call, for example, git branch --set-upstream gh-pages origin/gh-pages"

Я знаю, что есть нить об этом уже, но все ответы люди дали там не исправить это для меня, так Любая помощь высоко ценится.

+0

вы когда-нибудь толкнул местный 'Gh-pages' ветвь любого пульта дистанционного управления? Если да, можете ли вы отправить команду и сказать, успешна она или нет? –

ответ

1

Это означает, что у вас нет удаленной ветви, отслеживающей локальную ветку.

Просто введите git branch --set-upstream gh-pages origin/gh-pages в терминал, он создаст удаленную ветвь и свяжет ее с вашей локальной веткой.

Другой вариант git push -u origin gh-pages

+0

i получить ошибку: Флаг -set-upstream устарел и будет удален. Рассмотрите возможность использования ошибки --track или --set-upstream-to : запрошенная начальная ветвь «origin/gh-pages» не существует Подсказка: Подсказка: если вы планируете основывать свою работу на восходящем потоке : ветку, которая уже существует на пульте дистанционного управления, вам может понадобиться указать подсказка: запустите «git fetch», чтобы извлечь ее. Подсказка: Подсказка: если вы планируете выталкивать новую локальную ветвь, то Подсказка: будет отслеживать ее удаленный экземпляр, вы можете использовать . Подсказка: «git push -u», чтобы настроить восходящую конфигурацию при нажатии. с использованием первой команды – YuSOrudDUD

+0

и я получаю ошибку: error: src refspec gh-pages не соответствует ни одному. Ошибка: не удалось нажать несколько ссылок на 'origin' со вторым – YuSOrudDUD

+0

Это означает, что у вас нет локальной главной ветви. Попробуйте: 'git checkout -b master'. Чем вы можете толкнуть. –