Ssh has set password. How to write hexo deployment command

  node.js, question

The first generation generates a new SSH Key with a password set.

Hexo to GitHub, failed. The prompt is as follows:

Administrator@10_141_50_74 MINGW64 ~/Documents/HEXO
 $ hexo d
 
 FATAL can not read a block mapping entry;  a multiline key may not be an implicit key at line 73, column 1:
 
 ^
 YAMLException: can not read a block mapping entry;  a multiline key may not be an implicit key at line 73, column 1:
 
 ^
 at generateError (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:162:10)
 at throwError (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:168:9)
 at readBlockMapping (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1040:9)
 at composeNode (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1326:12)
 at readDocument (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1488:3)
 at loadDocuments (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1544:5)
 at Object.load (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1561:19)
 at Hexo.yamlHelper (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\lib\plugins\renderer\yaml.js:7:15)
 at Hexo.tryCatcher (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\util.js:16:23)
 at Hexo.<anonymous> (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\method.js:15:34)
 at C:\Users\Administrator\Documents\HEXO\node_modules\hexo\lib\hexo\render.js:61:21
 at tryCatcher (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\util.js:16:23)
 at Promise._settlePromiseFromHandler (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\promise.js:504:31)
 at Promise._settlePromise (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\promise.js:561:18)
 at Promise._settlePromise0 (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\promise.js:606:10)
 at Promise._settlePromises (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\promise.js:685:18)
 at Async._drainQueue (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\async.js:138:16)
 at Async._drainQueues (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\async.js:148:10)
 at Immediate.Async.drainQueues [as _onImmediate] (C:\Users\Administrator\Documents\HEXO\node_modules\hexo\node_modules\bluebird\js\release\async.js:17:14)
 at processImmediate [as _immediateCallback] (timers.js:383:17)

This is usually because of you.config.ymlInside’s colon is not followed by a space.