我在CloudFoundry上使用Bluemix服务,我在本地克隆了应用程序,当我做cf push
时,我得到了非常奇怪的行为:我在实际的应用程序上看到了我的更改,但是我没有在存储库中看到它们!
如果我从其他设备拉出,或使用在线编辑器,我推送的更改不会出现。我像git git commit -am "bla"
那样提交它们,然后执行cf push
,然后git pull on另一个设备。
我做错了吗?
答案 0 :(得分:2)
您拥有包含源代码的git存储库,并且您在Bluemix上运行了应用程序。
运行cf push
时,将本地环境中的新版本应用程序部署到Bluemix。在git push
之后使用git commit
将更改推送到git存储库。请仔细检查您是否运行git push
以更新存储库中的代码。
如果您在IBM DevOps Services中使用Web IDE,请确保单击提交然后推送。