解决git push heroku超时的问题

git push heroku master出现Operation/Connecting timed out错误。

用“ssh -v git@heroku.com”检查后发现原因在于fuck GFW!!!以下节点全部不可用:

  • 174.129.23.118
  • 174.129.22.35
  • 50.16.233.102
  • 50.19.85.154
  • 50.19.85.132
  • 50.16.215.67
  • 50.19.85.156
  • 184.73.165.65
  • 50.16.215.104
  • 107.21.106.77
  • 107.21.105.64
  • 107.22.234.17

仅有以下节点可用:

107.21.95.3

解决方案

编辑你项目目录下面的.git/config文件,找到[remote "heroku"]将其中的heroku.com替换成107.21.95.3在提交就可以了。