0
Да без проблем. Коммиты всегда локально делаются (git commit), а потом просто пушишь их на хостинг через git push origin master/main. Сам хостинг типа GitHub это удалённый репозиторий. Прям на нём тоже можно коммитить через веб-интерфейс (редактировать файлы прямо в браузере), но это так, для мелочей.