как можно редактировать файлы сайта
Код - в текстовом редакторе, или IDE.
Изображения - в графическом редакторе.
который уже залит на хостинг
1. Скачать то что собираетесь менять
2. Поменять
3. Залит обратно поверх
допустим добавить новый блок с уникальным дизайном или полностью переписать код
Зависит от того, как построен ваш сайт.
И может ли в этом мне как-то помочь Git и GitHub?
хз, смотря как искходиник заливаетются на ваш хостинг