Какой командой через консоль можно обновить текущие версии файлов в ветке до последнего коммита?
Документация предлагает использовать команду git pull - скачать все изменения из обновить файлы до последней версии.
Но проблема в том, что я использую jgit - это скрипт для Solaris (официальных пакетов для git нет), а в нем нет такой команды.
Есть команда fetch - но это только для скачивания из удаленного репозитория изменений.
Есть команда reset --hard - но для этого нужно знать хэш последнего коммита.
Какие ещё есть команды в git, кроме pull?
можно попробоватьgit checkout HEAD, либо делаем git log, увидим последний коммит, берем первые 4 символ его кеша - и потом вводим git checkout 1s24, где 1s24 - те самые символы кеша
Согласен, но если коммитов очень много, там получиться очень большая вереница коммитов. Лучше стоит допивать ключик git log --oneline, в одну линию, дальше энтером прокрутить до последнего и сделать как Вы описали дальше.