2017-03-27 95 views
0

Plesk Git extension是否可能提交在服務器上直接進行的更改(例如客戶端上傳到他的網站的文件)?使用Plesk Onyx的Git擴展服務器提交更改

該擴展配置爲跟蹤遠程(GitHub)存儲庫,唯一提供的選項是「拉最後提交」。它似乎沒有提供提交函數性。

我試圖手動提交時,通過ssh連接到服務器的局部變化,但在我的工作沒有樹git的目錄所以我不能運行git命令

回答

1

據到Plesk團隊中的一員:

當您使用遠程倉庫,假設下面的情形 - 你更改發送到該遠程倉庫,然後的Plesk從遠程倉庫拉他們,將它們部署到您的網站。

當您將更改從本地存儲庫發送到Plesk,然後Plesk將更改部署到您的網站時,提交或推送功能可用於情況。

見:https://talk.plesk.com/threads/commit-changes-made-on-the-server-with-git-extension-for-plesk-onyx.342362/#post-822292

1

據我所知Plesk Git擴展只創建裸存儲庫(或僅用於人類意義上的「部署模式」),因此沒有工作樹,提交和推送不可用。

該決定基於「生產服務器」上沒有「開發」。

我不知道這個擴展將來是否支持非裸存儲庫。