Как сделать так, чтобы GitHub мастер-ветвь была точная такая же как и локальная?
Был создан репозитарий проекта. После чего на локальном репозитарии велась разработка. Многие файлов с первого комита на GitHub было удалено. В конечном итоге на локальному репозитории все изменения слили в одну мастер-ветку и командой git push, отправлено на GitHub. И каково было мое удивление, когда файлы, которые были добавлены в Первом Комит и удаленные локально остались. Результат таков: файлы, которые были добавлены в Первом Комите и новые файлы обновились, но остались на GitHub файлы, которые локально удалены. Как сделать так, чтобы GitHub мастер-ветвь была точная такая же как и локальная?