Chỉ cần bật một tệp some.sh
thành tệp thực thi (chmod 755 ...
), các quyền đã được cập nhật nhưng không được cập nhật. Có cách nào để cam kết tệp vào git, để bit thực thi sẽ được khôi phục/được đặt trên sao chép/checkout/kéo?Chỉ cập nhật quyền đối với tệp trong git
Cập nhật: cách tôi có thể theo dõi các quyền mới đã được gửi đến github
?
cảm ơn bạn! làm thế nào tôi có thể theo dõi các thay đổi quyền được gửi đến 'github'? – BreakPhreak
Bạn có thể nhìn thấy nó khi bạn xem một tập tin (ví dụ, trên [Rails gitignore file] (https://github.com/rails/rails/blob/master/.gitignore), bạn sẽ thấy 100644 là sự cho phép tập tin) –
Thực hiện các thay đổi quyền trên Windows bằng git (thực sự thay đổi quyền của tệp và cam kết): http://blog.lesc.se/2011/11/how-to-change-file-premissions-in-git.html – fooMonster