Saya menggunakan cygwin di Windows 7 profesional.
Ketika saya membuat file baru seperti MyNewFile.java tampaknya mendapatkan izin default diatur ke 755. Ini bukan yang saya inginkan. Saya ingin menjadi 644 untuk file biasa.
Ini sangat menjengkelkan karena harus mengubah izin setiap kali saya membuat file baru di luar terminal cygwin (cp dari terminal cygwin berfungsi dengan baik dan hanya menjaga izin yang ada seperti yang diharapkan, bahkan membuat file baru dari dalam karya cygwin).
Atau, apakah ada cara di git untuk secara otomatis mengubah file * .myextension untuk selalu memiliki izin khusus?
Jika tidak, apakah ada cara untuk chmod 644 rekursif semua *. File ekstensi secara rekursif di bawah folder (tanpa mempengaruhi izin folder!)?
find ./ …
; find . …
berfungsi dengan baik, dan jika Anda terbiasa mengetik find ./
sepanjang waktu, suatu hari Anda akan mengetik find / -exec rm …
(atau, setara, find /. …
) secara tidak sengaja.