ฉันไม่แน่ใจว่ามีการเปลี่ยนแปลงอะไร แต่การติดตั้ง Git ของฉันเริ่มช้าลงอย่างมากในที่เก็บขนาดเฉลี่ย คนอื่นใช้ Git กับที่เก็บเดียวกันบนเครื่องที่คล้ายกัน
คำสั่งต่างๆทำงานกับไฟล์ท้องถิ่นช้าเช่น&status
รวดเร็วcommit
push
Windows 10, Git 2.11.0 64 บิต, การใช้ CPU สูง
ปัญหาทั่วไปและการแก้ไขได้ตัดออกแล้ว:
- ป้องกันไวรัส
- ไดรฟ์เครือข่าย
core.fscache
time git status
(จากgit-bash
aka MinGW):
real 0m29.017s
user 0m0.015s
sys 0m0.031s
ประสิทธิภาพการติดตามด้วยGIT_TRACE_PERFORMANCE=true git status
โชคไม่ดีที่แสดงอะตอมก้อนเดียวเท่านั้น:
performance: 32.583549907 s: git command: git status
git status
ความเร็วเพิ่มขึ้น3 เท่า ฉันเชื่อว่านี่: github.com/git-for-windows/git/pull/1344
.gitconfig
) อยู่ในเครือข่ายที่ใช้ร่วมกัน ฉันคงได้โดยการติดตั้ง MSYS แล้วติดตั้งลงในคอมไพล์ MSYS pacman -S git
กับ ใช้งานได้เนื่องจาก MSYS มีโฟลเดอร์บ้านแยกต่างหาก
prune
แต่ผมขอแนะนำให้เริ่มต้นด้วย มันควรแบ่งเบาภาระการดำเนินการอื่น ๆ ที่คุณพยายามทำ โชคดี!