我有一个使用 git 进行源代码控制的项目。我还有一个 sass 文件夹,我需要将其置于版本控制之下,但我不希望它被推送到生产服务器。
我希望能够使用接收后 git hook 脚本作为我的部署策略来使用“git push production”。
有没有办法让生产 git deploy 脚本忽略我的 /sass 目录,这样它就永远不会进入生产环境,但它仍然在我的仓库中安全地处于版本控制之下?
我有一个使用 git 进行源代码控制的项目。我还有一个 sass 文件夹,我需要将其置于版本控制之下,但我不希望它被推送到生产服务器。
我希望能够使用接收后 git hook 脚本作为我的部署策略来使用“git push production”。
有没有办法让生产 git deploy 脚本忽略我的 /sass 目录,这样它就永远不会进入生产环境,但它仍然在我的仓库中安全地处于版本控制之下?
StackOverflow 上有一个可以帮助您的答案,它使用git archive
:https ://stackoverflow.com/a/5495048/1706698