ในขณะที่ทำให้ตัวเองสามารถใช้ได้เป็นปฏิบัติการแบบสแตนด์อโลน ( gnuwin32.sourceforge.net
แพคเกจmake
) ใช้ในที่เหมาะสมหมายถึงสภาพแวดล้อมการพัฒนาโดยใช้msys2
Git 2.24 (Q4 2019) แสดงให้เห็นว่า:
ดูคอมมิต 4668931 , คอมมิต b35304b , คอมมิต ab7d854 , คอมมิต be5d88e , คอมมิต 5d65ad1 , คอมมิต 030a628 , คอมมิต 61d1d92 , คอมมิต e4347c9 , คอมมิต ed712ef , คอมมิต 5b8f9e2 , คอมมิต 41616ef , คอมมิต c097b95 (04 ต.ค. 2019) และคอมมิต dbcd970 (30 ก.ย. 2019) โดยโยฮันเน Schindelin (dscho
)
(รวมโดยJunio C Hamano - gitster
-ในการกระทำ 6d5291b , 15 ตุลาคม 2019)
test-tool run-command
: เรียนรู้การเรียกใช้ (บางส่วนของ) testsuite
ลงนามโดย: Johannes Schindelin
Git สำหรับ Windows กระโดดผ่านห่วงเพื่อจัดเตรียมสภาพแวดล้อมการพัฒนาที่อนุญาตให้สร้าง Git และเรียกใช้ชุดทดสอบได้
ด้วยเหตุนี้ระบบ MSYS2 ทั้งหมดรวมถึง GNU make และ GCC จึงถูกเสนอเป็น "the Git for Windows SDK"
มันมาพร้อมราคา: การดาวน์โหลด SDK ครั้งแรกดังกล่าวมีน้ำหนักหลายร้อยเมกะไบต์และ SDK ที่ไม่ได้บรรจุใช้พื้นที่ดิสก์ ~ 2GB
สภาพแวดล้อมการพัฒนาดั้งเดิมบน Windows คือ Visual Studio เพื่อช่วยให้ผู้ร่วมให้ข้อมูลใช้สภาพแวดล้อมนั้นเรามีเป้าหมาย Makefile vcxproj
ที่สร้างการคอมมิตด้วยไฟล์โปรเจ็กต์ (และไฟล์อื่น ๆ ที่สร้างขึ้น) และ Git สำหรับ Windows vs/master
จะถูกสร้างขึ้นใหม่อย่างต่อเนื่องโดยใช้เป้าหมาย
แนวคิดคืออนุญาตให้สร้าง Git ใน Visual Studio และเรียกใช้การทดสอบแต่ละรายการโดยใช้ Portable Git