簡體   English   中英

如何使用戶能夠推送到git存儲庫

[英]How to enable a user to push to a git repository

我在本地計算機上有一個php項目,並希望將其推送到我的登台服務器。 因此,我在登台服務器上設置了git存儲庫。 在PHPStorm我現在要推動:

git push mfstaging master

我收到錯誤:

remote:致命:無法創建臨時文件'/var/www/mfserver.git/./objects/pack/tmp_pack_XXXXXX':權限被拒絕

我需要在哪里進行更改? 我的數字海洋實例上的用戶是管理員,我用這個用戶創建了git repo。 我如何知道從本地機器推送到此?

不要sudo git push 如果你正確設置它,那么你的本地用戶將有一個他的機器根不應該有的ssh密鑰,這意味着以root身份推送不應該進行身份驗證。

您需要確保您的存儲庫目錄可由git用戶自己編寫。 (你確實做對了?)。

這是一個很好的資源,可以幫助你清理。

暫無
暫無

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

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