to know how github work??