目前,我們有以下的情況/問題:設置GIT發展服務器
我們的開發工作當地
開發推他到GIT服務器上的存儲庫變化(一切都很好了到現在爲止,因爲GitLab我已經設置了SSH密鑰和個人可以克隆/拉/推)
在開發服務器我需要這是來回拉m git和這裏的問題開始。
我們有1開發服務器,與> 20個網站,所以在我看來這是20用戶,我需要把Git中看到的是我們計劃使用它爲所有與創建SSH-鍵爲每個用戶seperatly的,才能夠有存取權限拉那名到庫所做的更改)
以上基本進入同樣爲我們的直播服務器。
我不知道如何解決這個問題,有沒有一種集中的方式,我可以簡單地在服務器級別上提供訪問權限以便進行更改?我一直在考慮它大約1.5個月,可能會以錯誤的方式看待它。
補充:我們有大約14臺服務器在運行,所以就是這樣。
「Deploy-Keys」怎麼樣? – tkausl
爲什麼你要堅持每個網站的帳戶?爲什麼不創建一個通用賬戶「開發服務器」,將用於服務器上的所有Git活動(我假設這些是構建/自動化活動)。 –
@EldadAK我不會堅持爲每個網站使用一個帳戶,只是當我使用不同的帳戶時,我覺得當我們需要在開發網站上進行編輯時遇到麻煩,看到你用不同的帳戶所有者和原始所有者不能再寫入它。我們也可能無法獲得所有本地網站。這是我們之前爲每個用戶完成的原因,可惜我不知道有什麼不同。 – Dekcolnu