我有:
我没有:
我现在做什么?
我想做什么?
实现这些目标的最佳方法是什么?我可以使用终端和远程文件使用git app的本地二进制文件,并且由于安装了WebDav卷,因此可以使用“cd”。下一步是什么?我是否在本地仓库中设置了“git remote”,然后将更改推送到服务器?或者反之亦然,我在我的服务器仓库上设置了一个git remote并从我的本地仓库中提取更改?
我想我可以在服务器上有两个部署目录,一个用于推送稳定分支到(公共访问网站版本),另一个用于测试目的(“不稳定分支”)。如果使用git ...
无法正常工作,我可以轻松返回旧版本的网站在此先感谢您的帮助,我保证自己会尝试找到一个好的解决方案,但没有找到任何可以回答我所有问题的方法。
答案 0 :(得分:2)
你可以点击githooks。它们是在git中执行某些操作后执行的小脚本。
例如,如果您想在每次提交更改时将存储库上传到webdab文件夹,则可以使用cp -fr /your_git_dir/* /your_webdav_dir/