По ошибке я сделал фиксацию, которую теперь хочу удалить из журнала истории и вернуться к предыдущей фиксации. Я пытался проверить фиксацию, к которой я хочу вернуться, но Smartgit попросил меня создать локальную ветку, чтобы сделать это (скриншот прилагается), и, поскольку я не эксперт по SG, мне действительно нужен совет. Я также попытался отменить коммит, который я сделал по ошибке, но я все еще вижу коммит в журнале. Вот как теперь выглядит лог:
При попытке оформить заказ:
Как мой журнал выглядит на данный момент:
Что я хочу сделать, так это удалить первые две фиксации из журнала и вернуться к фиксации «Cambios Varios» (тот, что с зеленой стрелкой, которая, кстати, появилась, когда я пытался проверить эту фиксацию).
Весь этот беспорядок был из-за того, что мой коллега внес некоторые изменения и добавил файл, а затем зафиксировал свои изменения, чтобы обновить мои файлы, я сделал извлечение, но мои файлы не обновились в моем локальном репозитории и не добавил файл, который был добавил мой коллега. Есть ли что-то еще, что мне нужно сделать, чтобы обновить все мои папки, когда другой пользователь делает фиксацию, кроме PULL? Я довольно новичок в SmartGit, и каждый раз, когда я пытаюсь сделать чистую тягу, я немного сбиваюсь с толку. Большое спасибо !