The gastrointestinal blood supply is primarily provided by the celiac trunk, superior mesenteric artery, and inferior mesenteric artery, which supply blood to the foregut, midgut, and hindgut respectively. This vascular network is crucial for delivering nutrients and oxygen to the digestive organs and plays a significant role in nutrient absorption and waste removal.