每当我推送到主服务器时,我都会尝试将我的 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