簡體   English   中英

git pull不適用於kubuntu / var / www / html文件夾中的刪除

[英]git pull doesn't apply deletions in kubuntu /var/www/html folder

它失敗並顯示警告:無法取消鏈接...權限被拒絕

操作順序:

刪除一些文件,將刪除的文件添加到暫存文件中。

# On 1st local remote repository:*
git commit -m "deletion of folder with files"

# pushed to remote repository
git push origin branchName

# On local repository
git pull 

給出錯誤: 警告:無法取消鏈接...權限被拒絕

我看到文件沒有被刪除。
也許與存儲庫位於/var/wwww/html這一事實有關?
通常,我在那里用sudo進行更改。 在運行后,似乎也對索引應用了更改:

git log -1

如何通過git pull正確應用此刪除? 運行git pull現在返回

Already up-to-date.

您的問題是操作系統權限。 它與git無關。 如果您查看該存儲庫的git狀態,則可能會在/ var / www / html中將這些文件視為新的未跟蹤文件,因為git認為您已將其刪除。 我建議您找到具有適當權限的用戶,然后手動將其刪除,或者運行類似以下內容的用戶:

sudo git reset --hard && git clean -fdx .

警告:此命令將刪除所有未跟蹤的文件並重置所有跟蹤的更改。

暫無
暫無

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

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