ฉันแค่อยากรู้ว่า Git ติดตั้งที่ไหน (ผ่าน DMG) บนระบบไฟล์ MacOS X
/usr/bin/git
บน OS X 10.9.5 และ XCode 6.1
whereis git
ฉันแค่อยากรู้ว่า Git ติดตั้งที่ไหน (ผ่าน DMG) บนระบบไฟล์ MacOS X
/usr/bin/git
บน OS X 10.9.5 และ XCode 6.1
whereis git
คำตอบ:
โปรแกรมติดตั้งจากโฮมเพจ gitจะติดตั้งลงใน/ usr / local / gitตามค่าเริ่มต้น ดูคำตอบนี้ด้วย แต่ถ้าคุณติดตั้ง XCode4 ก็จะติดตั้งรุ่นคอมไพล์ใน/ usr / bin เพื่อให้แน่ใจว่าคุณสามารถอัปเกรดจากเว็บไซต์และใช้ git เวอร์ชันล่าสุดได้อย่างง่ายดายให้แก้ไขข้อมูลโปรไฟล์ของคุณเพื่อวาง/ usr / local / git / binก่อน/ usr / binใน$ PATHหรือแก้ไข/ etc / pathsและ insert / usr / local / git / binเป็นรายการแรก ( ดูคำตอบนี้ )
อยู่ในเส้นทางของคุณหรือไม่? ถ้าเป็นเช่นนั้นให้เรียกใช้which git
ในเทอร์มินัลและจะแจ้งให้คุณทราบ
เพียงพิมพ์ในwhich git
หน้าต่างเทอร์มินัลของคุณและจะแสดงให้คุณเห็นว่าติดตั้งไว้ที่ใด
ในระบบที่ใช้ UNIX ส่วนใหญ่อยู่ที่/usr/bin/git
(หากติดตั้งด้วยตัวเลือกเริ่มต้น)
สคริปต์ที่เกี่ยวข้องกับ git ทั้งหมดอยู่ที่/usr/libexec/git-core
โดยปกติแล้วแอปพลิเคชันบางตัวจะทราบว่านำมาจากเส้นทาง Xcode.app ด้วย: /Applications/Xcode.app/Contents/Developer/usr/bin/
Coda 2 ชอบเส้นทางนี้มากกว่า soft link ที่ / usr / bin
คุณยังสามารถลองใช้ได้กับ/usr/local/bin/git
ฉัน
ส่วนใหญ่ใน/usr/local/git
(มี/etc/paths.d/git
และ/etc/manpaths.d/git
รายการ)
บน Linux คำสั่งคือ whereis หรือคุณสามารถออกfind / -name git
และรอชั่วนิรันดร์ หรือลองอีกทางหนึ่งecho $PATH | sed "s/:/ /g" | xargs -L 1 ls | grep git
คุณสามารถใช้คำสั่งนี้บนเทอร์มินัลเพื่อค้นหา git บนแพลตฟอร์ม unix (mac / linux) -
whereis git
คำสั่งนี้ควรส่งคืนบางอย่างเช่น - / usr / bin / git หรือตำแหน่งอื่น ๆ ที่ติดตั้ง git
หากคุณมีการติดตั้ง / อัปเดต Xcode ใหม่อาจเป็นไปได้ว่าไบนารีคอมไพล์ของคุณไม่สามารถดำเนินการได้ (ฉันมีของฉันอยู่/usr/bin/git
) ในการแก้ไขปัญหานี้เพียงแค่เรียกใช้ Xcode และเงื่อนไขใบอนุญาต "ยอมรับ" แล้วลองอีกครั้งก็ควรใช้งานได้
บน Mojave
ไบนารีอยู่ใน
/usr/bin/git
สคริปต์ที่เกี่ยวข้องอยู่ที่นี่
/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
/usr/local/git/
/usr/local/git/libexec/git-core