鍍金池/ 問答/Linux  HTML/ 使用pm2部署項目后,更新不了遠程代碼,HEAD一直是初始化部署的狀態(tài)??

使用pm2部署項目后,更新不了遠程代碼,HEAD一直是初始化部署的狀態(tài)??

1.使用pm2部署項目后,更新不了遠程代碼,HEAD一直是初始化部署的狀態(tài)
2.
clipboard.png
3.無論我改了多少代碼,更新到git倉庫后,使用pm2 deploy ecosystem.json production setup命令,HEAD還是我初始化部署的那個HEAD
4.
clipboard.png

  1. 系統(tǒng)centos7.4
  2. 另外用zsh的時候 pm2會提示找不到命令 可能是我用nvm裝node的原因。
回答
編輯回答
祉小皓

CentOS 7.4 版本是怎么怎么解決還沒有找到解決方法。但是可以通過,執(zhí)行命令方式拉取遠程代碼:
post-deploy: "git pull origin master && pm2 startOrRestart ....." 這就可以解決了。

2018年1月8日 22:03
編輯回答
柒槿年

同樣的問題。。。求幫助一定得換系統(tǒng)嗎??

2018年9月22日 07:17
編輯回答
醉淸風

額。 我吧服務器切換成ubuntu14.04后,就可以了。 系統(tǒng)問題???

2017年10月18日 17:26