Добрый день! У меня есть удаленный репозиторий - на онлайн хранилище и его локальная копия, с которой я работаю. Перед очередным коммитом по невнимательности удалил файл, и закоммитил это. И не обратил внимания. Когда увидел, нашел копию файла, и сделал коммит, в котором этот файл добавляется. После этого было сделано еще несколько коммитов, которые тоже были отправлены на сервер. Умные люди сказали, что надо сделать git reset --hart <pre-target-commit>, а после этого git push --force, что бы перезаписать историю на сервере. Так вот. Вопрос, собственно, в следующем - после того, как с помощью git reset --hard откачусь к целевому состоянию, где-нибудь можно будет взять изменения, которые были после этого коммита, что бы не переписывать кучу кода? Или как-то можно сохранить локальный репозиторий, и его использовать?
Ответ на:
комментарий
от iVS
Ответ на:
комментарий
от mashinapetro
Ответ на:
комментарий
от Kesha_Molchanov
Ответ на:
комментарий
от mashinapetro
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [git] Помогите, я убил репозиторий (2011)
- Форум Git не делает откат (2015)
- Форум Git Pull Merge (2016)
- Форум Уведомление на почту обо всех изменениях в репозитории (git commit, git pull) (2012)
- Форум Отправить патч через Git без изменений файлов (2020)
- Форум Как удалить коммит в удаленном репозитории? (2018)
- Новости Git 2.3.0 (2015)
- Форум [git] можно ли изменить историю на сервере? (2011)
- Форум git(hub): вопрос по управлению коммитами в рамках большого проекта. (2012)
- Новости Git 2.7.0 (2016)