ค้นหาว่า build อ่านการกำหนดค่าพร็อกซี Git ใดจริง
ตรวจสอบแหล่งที่มาของการกำหนดค่าในบริบทการเปิดตัวของ build จากนั้นเลือกไฟล์ส่วนกลางที่ได้รับอนุมัติอย่างชัดเจนเมื่อ HOME ที่เปลี่ยนไปไม่ควรเป็นผู้เลือก
เรียกใช้การตรวจสอบในสภาพแวดล้อมเดียวกันกับที่เครื่องมือ build มอบให้ Git:
git config --show-origin --get-regexp '^http[.].*proxy$'เปรียบเทียบทั้งแหล่งที่มาและค่า และเก็บผลลัพธ์ที่มีข้อมูลรับรองเป็นความลับ build ที่เปลี่ยน HOME อาจย้ายการค้นหาการกำหนดค่าผู้ใช้ของ Git ออกจากตั้งค่าการทำงานของเทอร์มินัล XDG_CONFIG_HOME ก็มีส่วนในการค้นพบการกำหนดค่าผู้ใช้ตามปกติเช่นกัน
หากนโยบายที่ตั้งใจไว้คือไฟล์ส่วนกลางที่ได้รับอนุมัติแบบตายตัว ให้เลือกไฟล์นั้นสำหรับการเปิดตัวดังกล่าว:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchสิ่งนี้เปลี่ยนอินพุตของไฟล์ส่วนกลาง ไม่ใช่การตั้งค่าระดับระบบ repo หรือคำสั่ง สำหรับการเปิด Git โดยอ้อม ให้ส่งผ่านตัวแปรผ่านอินเทอร์เฟซสภาพแวดล้อมลูกที่เครื่องมือ build รองรับ
ไฟล์ที่ชัดเจนนั้นสามารถเก็บกฎพร็อกซีและ URL ที่จำเป็นได้โดยไม่คัดลอกการตั้งค่าส่วนตัวไปยังไดเรกทอรีบ้านโดยไม่ตั้งใจ ตรวจสอบการขนส่งของ repoด้วย: การกำหนดค่าพร็อกซี HTTP ไม่ได้ให้เส้นทางสำหรับ URL ของ SSH