Php 困惑于使用git在openshift服务器上剥离应用程序

Php 困惑于使用git在openshift服务器上剥离应用程序,php,git,openshift,Php,Git,Openshift,我正在使用openshift服务器托管我的php应用程序。我已使用sftp将文件添加到~/app root/runtime/repo目录下的服务器。相同的文件可以通过web访问。但当我将存储库git克隆到本地机器上时,我看不到其中上载的文件。当我使用git添加和推送文件时,它们都不会出现在我的应用程序根文件夹中。非常感谢您的帮助git不会跟踪直接在gear的repo/dir上所做的更改,当您将本地git repo推到gear上时,这些更改将被覆盖。要跟踪它们,scp/sftp会将它们返回到本地g

我正在使用openshift服务器托管我的php应用程序。我已使用sftp将文件添加到~/app root/runtime/repo目录下的服务器。相同的文件可以通过web访问。但当我将存储库git克隆到本地机器上时,我看不到其中上载的文件。当我使用git添加和推送文件时,它们都不会出现在我的应用程序根文件夹中。非常感谢您的帮助

git不会跟踪直接在gear的repo/dir上所做的更改,当您将本地git repo推到gear上时,这些更改将被覆盖。要跟踪它们,scp/sftp会将它们返回到本地git回购,并添加/提交/推送它们

scp/sftp的替代方法是运行“rhc快照{appName}”,它将备份所有文件(快照时的代码和数据),然后您可以将repo/dir下的文件提取回本地git repo,并添加/提交/推送它们


请随意发布到我们的论坛:

当我通过git推送文件时,是否可以通过web访问这些文件。意味着假设我更改index.php并使用git推送它,那么当我访问我的站点时,同样的情况也会反映出来。有关更多信息,请参阅。我今天正在尝试。当前命令是
rch snapshot save