То, что вы видите в каталоге / рабочей копии, это то, что вы должны видеть в своем веб-браузере. Git не будет творить чудеса и заставит ваш сайт обслуживать старую версию изображения.
Вы не предоставили информацию о фактическом развертывании вашего сайта. Является ли локальное развертывание рабочим каталогом на вашем компьютере, и сайт развертывается из этого? Или вы развертываете на удаленном сервере из вашего локального каталога? Или вы нажимаете на удаленный сервер, и сайт обслуживается с этого удаленного сервера? Если это последнее, убедитесь, что изменение изображения передается на сервер.
Когда ваш коллега снял с вас изменения и увидел браузер, как они снова видят сайт? Развертывается ли он на их коробке снова или с сервера? Если это последнее, конечно, вытягивание не приведет к изменению содержимого на сервере, верно?
Можете ли вы ответить на эти вопросы и добавить подробности к вашему вопросу.