2016-03-17 11 views
1

Я удалил все файлы из своего каталога и восстановил их, загрузив zip из github. Тогда я инициализируется мерзавца и установить его в этом repositroy и хотел, чтобы подтолкнуть его, но потом я получил эту ошибку:После удаления всех локальных файлов и загруженного репозитория из GitHub я не могу использовать git push

To https://github.com/kunokdev/food-social-app.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ' https://github.com/kunokdev/food-social-app.git ' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. [email protected]:~/dev/food-social-app$ git push

Я даже использовал git pull origin master и просто положить много мусора строк в мои файлы, которые я должен был удалить , Как его нажимать?

ответ

3

Попробуйте использовать git clone https://github.com/kunokdev/food-social-app.git вам не нужно загружать файл почтового индекса

+0

Но как насчет изменений, внесенных мной после загрузки zip? – Kunok

+0

скопируйте свои изменения где-нибудь еще и после 'git clone' скопируйте его и перезапишите файлы, тогда вы получите свои изменения, которые вы можете увидеть через' git status' и 'git diff', а затем вы можете добавить и скопировать их, как обычно, –

2

I deleted all files from my directory and restored them by downloading zip from github.

Then I initialized git and set it to this repository and wanted to push it, but then I got this error

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

Повторное клонирование репо, и вы сможете проталкиваться без каких-либо ошибок.

+0

как насчет моих изменений, которые я создал? – Kunok

+0

+1 в этом ответе для объяснения основных деталей. @ Kunok, если вы клонируете вместо загрузки zip-файла, вы сможете нормально нажать; на данный момент, возьмите измененные файлы из измененного zip и вставьте их в клонированный репозиторий, затем зафиксируйте и нажмите. – BHustus

+0

На самом деле я просто клонировал его в проект с изменениями, и ничего не было – Kunok

 Смежные вопросы

  • Нет связанных вопросов^_^