Отмена изменений в системе контроля версий

Вернитесь локальные изменения

С SVN, если вы хотите откатывать локальные изменения в файле, щелкают правой кнопкой по файлу и выбирают Source Control> Revert Local Changes and Release Locks. Эта команда выпускает, блокирует и возвращается к версии в последнем обновлении песочницы (то есть, последняя версия вы синхронизировали или получили из репозитория). Если ваш файл не заблокирован, пунктом меню является Source Control> Revert Local Changes. Чтобы отказаться от всех локальных изменений, выберите все файлы в Браузере текущей папки, прежде чем вы выберете команду.

С Git™ щелкните правой кнопкой по файлу и выберите Source Control> Revert Local Changes. Git не имеет блокировок. Чтобы удалить все локальные изменения, щелкните правой кнопкой по пробелу по Браузеру текущей папки и выберите Source Control> Branches. В диалоговом окне Branches нажмите Revert to Head.

Вернитесь файл к заданной версии

  1. Щелкните правой кнопкой по файлу по Браузеру текущей папки и выберите Source Control> Revert using SVN или Revert using Git.

  2. В диалоговом окне Revert Files выберите версию, чтобы вернуться к. Выберите версию, чтобы просмотреть информацию об изменении, таком как автор, дата и логарифмическое сообщение.

  3. Нажмите Revert.

Если вы возвращаетесь файл к более ранней версии и затем вносите изменения, вы не можете фиксировать файл, пока вы не разрешаете конфликт с историей репозитория.

Похожие темы