web-dev-qa-db-ja.com

git-pullの後で、フォルダーに一致するように権限と所有権を変更するにはどうすればよいですか?

私が働いている会社はGitをデプロイに使用しているため、特定の権限と所有権が上書きされます。 git pullが実行されたときに、フォルダーの所有権とアクセス許可が保持されるようにするための最良の方法は何ですか?

私はOSXで開発を行い、MAMPを使用して、本番環境のクローンであるステージングサーバーにプッシュします。ステージングに達したら、後で権限を修正する必要がありますが、通常は644ではなく664に設定されているため、suPHPで問題が発生します。

3
OpensaurusRex

Gitフックの1つを使用できますか?

おそらくチェックアウト後のフック。

3
cjc