在我执行cf push
我的代码更改后,在本地完成,当我单击Overview部分中的“编辑代码”时,我没有看到Bluemix上的Git存储库中的更改。它仍然显示IBM最初创建的Starter应用程序代码。奇怪的是,当我启动路线网址时,我确实看到了我推送的更改。
简而言之,cf push
似乎更新了运行时环境,当我访问我的URL时,更改都是可见的,但它并没有更新Git存储库中的代码。在cf push
之后,是否需要在本地计算机上执行任何其他操作?如果是这样,你能不能给我一个我需要在本地执行所需命令的例子。
答案 0 :(得分:1)
通过推动cf
工具,您可以绕过jazz git存储库。你可以做的就是克隆repo,在你的实际项目本地更新git项目,并推送更改。
git clone
您的本地jazz存储库.git
目录以外的所有文件git add .
git commit "Initial commit"
git push
默认情况下,DevOps管道将自动构建&部署您的更改,因此几分钟后您的应用程序将再次运行,但这次它将与存储库同步。
如果您使用git存储库,则不应再使用cf push
。