2

每当我推送到主服务器时,我都会尝试将我的 github 代码与实时网络服务器同步。

因此,当我git push origin master将代码推送到 github 上时,我也只想将一个子目录推送到服务器。

目前我是通过 来完成的git subtree push --prefix dist origin master,其中dist是进入实时服务器的子目录。

每当我推动也这样做时,我可以添加一个钩子git subtree push --prefix dist origin master吗?

还是有更简单的方法来做到这一点?

我的实时 webserer git-reporsitory 只是一个裸 gitfolder,它被GIT_WORKING_TREE设置为DocumentRoot然后git checkout -f

4

1 回答 1

0

git push该命令目前没有挂钩。据我所知,你所做的似乎是正确的。

于 2013-03-04T03:18:31.000 回答