Почему у него может быть два адреса?
Почему бы и нет? Люди используют несколько адресов для балансировки нагрузки все время.
Для CentOS, Как заставить систему использовать 192.30.253.112 вместо 192.30.253.113?
Вы можете просто вставить статическую запись, /etc/hosts
но не забывайте об этом, если github меняет IP-адреса.