URL-адрес, который вы использовали (https://github.com/vindhya97/images/blob/master/pinkbackground.jpg), возвращает страницу HTML, содержащую (среди прочего) само целевое изображение. Просто посетите URL-адрес и посмотрите. Я знаю, что на первый взгляд это может показаться немного странным, но именно так работает GitHub. Итак, поскольку URL-адрес на самом деле не обслуживает изображение, вы не можете увидеть изображение, отображаемое на вашем фоне.
Если вы хотите получить само изображение, а не страницу HTML, вы должны получить доступ "необработанный" URL для изображения: https://raw.githubusercontent.com/vindhya97/images/master/pinkbackground.jpg Просто используйте этот URL вместо исходного.
Но будьте осторожны с этим подходом встраивания изображений в веб-страницы. Теперь ваш репозиторий publi c. Но если вы развернете веб-приложение на каком-либо сервере, а затем сделаете свой репозиторий закрытым, скорее всего, пользователи, которые обращаются к веб-приложению, не увидят изображение.