1
所以我試圖設置一些自動git推/拉EC2實例。簡單地做這個超級通過節點:如何通過ssh推送git時更改用戶身份?
var add = require('child_process').execSync('git add {FILENAME})
var commit = require('child_process').execSync('git commit -m "{COMMIT_MESSAGE}"')
我創建了我的EC2實例新SSH密鑰,將其作爲在GitHub庫一鍵部署,並允許寫訪問。
除了提交作者正在通過EC2 Default User
以外,一切都工作正常。我想它是我自己的GitHub帳戶,以便提交出現在我的個人資料等等。這怎麼可能?