ฉันมีโครงการคอมไพล์ในเซิร์ฟเวอร์ linux
ฉันใช้ Mac และ linux เพื่อเขียนโปรแกรมของฉัน ปัญหาคือว่าสิทธิ์ของระบบแฟ้มแม็คไม่ได้ทำงานได้ดีจริงๆเหมือนในลินุกซ์เพื่อให้ไฟล์ทั้งหมดที่ดูเหมือนว่าจะ umask 0755. ดังนั้นเมื่อใดก็ตามที่ฉันดึงรหัสของฉันบน Mac ของฉันgit status
แสดงให้เห็นว่าไฟล์ของฉันทั้งหมดที่มีการเปลี่ยนแปลงและเมื่อฉันใช้git diff
มัน แสดงให้เห็นว่าการเปลี่ยนแปลงเพียงอย่างเดียวอยู่ใน umask ฉันจะบอกคอมไพล์ไม่ให้จัดเก็บและตรวจสอบการเปลี่ยนแปลง umask ได้อย่างไร?
ขอบคุณ!
1
ฉันค่อนข้างแน่ใจว่า OS X รองรับสิทธิ์แบบ Unix ...
—
grawity
umask และการอนุญาตไม่ใช่สิ่งเดียวกัน คุณแน่ใจหรือว่าคุณรู้ว่าคุณกำลังทำอะไรที่นี่จริง ๆ ?
—
Marnen Laibow-Koser