Как заменить git-репозиторий?

Я создал git-репозиторий и обновил его некоторыми вещами. Позже я создал новый каталог для этого проекта и инициализировал новый git для него. Теперь я хочу внести изменения и заменить старое содержимое в хранилище. Когда я бегуgit push origin master я получил

! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to '[email protected]:Username/repo2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again.  See the 'Note about
fast-forwards' section of 'git push --help' for details.

Что я могу сделать, чтобы решить эту проблему?

 Ruben Bartelink18 нояб. 2015 г., 13:47

Ответы на вопрос(1)

Решение Вопроса

Вам просто нужно приложить немного силы:

git push --force origin master

--force также может быть сокращено до-f.

 Suragch22 дек. 2016 г., 13:37
@Defozo, см.этот ответ.
 Defozo29 авг. 2016 г., 16:43
Что если кто-то захочет сохранить предыдущие коммиты и просто добавить новые вещи из нового репо в качестве другого коммита?

Ваш ответ на вопрос