簡體   English   中英

無法使用git clone mkdir

[英]Cannot mkdir with git clone

克隆存儲庫后,該文件夾將沒有寫訪問權,因此我的PHP代碼無法根據需要使用mkdir()創建一個文件夾。

我收到此錯誤: mkdir(): Permission denied

為什么是這樣? 在我的倉庫中,我有一個pages文件夾,將git將其克隆到/var/www/html文件夾后,該文件夾具有以下權限。

drwxr-xr-x 4 me me 4.0K Jun 9 18:30 pages

這是在回購本身中設置的嗎? 還是有一些我可以添加到git clone命令可以解決這個問題?

Git跟蹤和處理的唯一文件許可權是可執行位。 其他所有內容均不受Git跟蹤和控制。 這是反對將Git用作部署工具的理由之一。 您可以在http://gitolite.com/deploy.html上找到有關如何利用Git制定部署策略的一些提示。 克隆后文件的權限只是Linux系統上的默認值。 您可以在Linux環境中對此進行更改,使其有所不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM