ЛЮБАЯ система контроля версий может быть локальная, если вы устанавливаете ее на свой локальный ПК.
Большинство систем контроля версий могут работать просто на файловой системе, без установки дополнительных служб
Попробуйте GIT - Интеграция с любой IDE, есть GUI Инструменты, тот же gitk идет в поставке.
Но правильно будет научитьс работать в командной строке. Это не так уж сложно, особенно если вы хотите пересмотреть взгляд на что-то. Для старта достаточно будет 1-2 часа посидеть на официальном сайте с официальной документацией (есть и на русском)
P.S. github это хостинг для репозиториев, а не сама системя контроля версий. Понятно что под капотом у них используется git, но следует разделять онлайн-сервер, и саму систему, которую вы можете установить где угодно.