¡Hola Iraicy, espero que estés bien!
Gracias por señalar este detalle. Es cierto que en JavaScript no puedes declarar dos variables con el mismo nombre en el mismo ámbito utilizando var, let o const, ya que esto generaría un error. Si el ejercicio o la solución en GitHub muestra dos variables con el mismo nombre en el mismo archivo, es posible que haya un error en la solución propuesta.
Para evitar este tipo de error, asegúrate de usar nombres de variables únicos. Por ejemplo, si tienes:
var nombre = prompt("Introduce tu nombre:");
var nombre = prompt("Introduce tu apellido:");
Podrías corregirlo así:
var primerNombre = prompt("Introduce tu nombre:");
var apellido = prompt("Introduce tu apellido:");
De esta manera, cada variable tiene un nombre único y no habrá conflictos.
Espero que esto aclare tu duda y te ayude a seguir practicando con JavaScript. ¡Espero haber ayudado y buenos estudios!