0
我正在構建一個爲我的公司部署heroku應用程序的heroku應用程序。設置一個應用程序的heroku憑證ON heroku
我正在使用gitpython和heroku3等庫來管理我的應用程序,並且在我的本地筆記本電腦上一切正常。
然而,當我把它推出來的Heroku我收到此錯誤:
2017-05-03T16:31:43.368895+00:00 app[web.1]: cmdline: git push --set-upstream heroku master
2017-05-03T16:31:43.368896+00:00 app[web.1]: stderr: 'fatal: could not read Username for 'https://git.heroku.com': No such device or address'
基本上,這個錯誤是說,我的應用程序的Heroku的憑據沒有被正確初始化。
(我在我的本地計算機上執行heroku auth:logout
並重新運行我的腳本:我的確是提示在終端上的用戶名和密碼)
如何將我的Heroku的憑據添加到我的git客戶如果我的git客戶端不是我的終端?是否有一些git config
我可以運行設置我的gitpython管理的git客戶端的heroku用戶名和密碼?
===
我知道~/.netrc
文件我的本地計算機上運行heroku auth:login
後產生。但是,如果我的應用程序在heroku上運行,我不知道該文件的放置位置。
您使用的是Github嗎? –
不,我現在選擇使用.netrc文件。 – Sparrowcide