2017-03-27 42 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扩展只创建裸存储库(或仅用于人类意义上的“部署模式”),因此没有工作树,提交和推送不可用。

该决定基于“生产服务器”上没有“开发”。

我不知道这个扩展将来是否支持非裸存储库。