Я купил личную коробку разработчика, которую я буду использовать для развертывания вещей, которые я создаю на своем ноутбуке. Я подумал, что было бы неплохо использовать Git для управления кодом. Идея заключалась в том, что я буду продолжать коммитить на своем ноутбуке и, когда это будет необходимо, запихну изменения в удаленный блок разработки.
Но после выполнения git push
я получаю эту ошибку:
remote: error: remote: error: по умолчанию обновляется текущая ветка в не-пустом хранилище remote: error: отклонено, так как это приведет к несовместимости индекса и рабочего дерева remote: error: с тем, что вы нажали, и для его соответствия потребуется 'git reset --hard'
Я знаю, что удаленное репо не было голым.
Я хочу спросить, единственный ли способ пойти с моим родом из настроек:
Даже эта настройка выдает мне ошибки:
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
fatal: The remote end hung up unexpectedly
РЕДАКТИРОВАТЬ
Я пытался
git push origin master
Получил эту ошибку:
error: unable to create directory for .git/refs/remotes/origin/master
error: Cannot lock the ref 'refs/remotes/origin/master'.
О, тупой я ... Я думаю, что это sudo
, как в
sudo сделать меня умный