Вопрос

Есть ли простой способ отменить отменить токустику?

Вот еще больше информации: я только что совершил большой мультифайл Checkin, и прямо потом решил, что я хотел совершить отдельную маленькую регистрацию перед большим, чтобы упростить поправки на этот большой регион завтра.

Поэтому я поднял журнал Tortoisegit, щелкнув правой кнопкой мыши на последнем регистрации и выбрал «вернуться». Это отменяет изменения и удалил кучу файлов в моем рабочем каталоге. То, что я действительно хотел, был «сброшен» (откатитесь назад Checkin и оставьте мой рабочий каталог как есть), не возвращается (создайте флажок «Отменить» в моем рабочем каталоге).

Как я могу отменить мое возвращение?

Это было полезно?

Решение

Только что git reset в точку, которую вы хотели, в любом случае. А. revert Ничего особенного: это всего лишь нормальный коммит, который делает точную противоположность тому, что делает еще один коммит. Поскольку это просто обычный коммит, это будет мусор, собранный так же, как и другие, которые вы изначально хотели избавиться.

Другие советы

После более густочки я нашел ответ в этот блог пост: Просто запустите команду Revert снова, и она отменит ваше возвращение, не составляя свою историю любыми дополнительными коммитами. Это как будто я никогда не пробежу вернуться в первую очередь.

Сообщение в блоге только упоминает этот трюк для регулярной (командной строки) Git, но то же самое работает в Tortoisegit. Что особенно приятно, так это то, что другие изменения в моем рабочем каталоге не выдуваются - только возврат отменить.

Я покидаю самого сгенерированного вопроса и пары и пары, так как это было сложно найти этот ответ - надеюсь, поможет кому-то еще сэкономить время.

Я пытался возмушить совершение, что я ранее вернулся, и это ничего не сделало. Результатом было «нечего совершать (рабочий каталог чистый)».

Какая работа была выбора вишни, ранее вернутая коммитария. Это натянуло изменения, которые я раньше вернул и не изменил мой рабочий каталог.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top