【发布时间】:2017-07-13 12:19:20
【问题描述】:
我已经关注link 在共享主机上使用 git 进行自动部署。结束运行
git push production master 显示 100% 完成状态,但是当我检查工作树 [所需文件夹] 时。该文件夹是完全空的。上传完成了,但是文件去哪了??当我再次输入git push production master 时,它说Everything is upto date 但代码文件去哪儿了?有谁知道发生了什么??有关信息,我正在使用 Inmotion 托管经销商包。
【问题讨论】:
-
A
--bare存储库没有工作树。这就是这样一个存储库的全部意义,因为确实 有工作树的存储库可以有人在其中工作/在其中工作,这使其成为接收推送的糟糕目标。您指向的链接建议使用接收后挂钩部署到辅助(不是 Git-repo 的一部分)树。如果您使用这种技术,请确保您的钩子实际上正在运行。 (此外,该链接上的说明是错误的。)
标签: git github shared-hosting git-remote