我要推我從Git的創建Heroku的一個項目。我正在運行windows,並安裝了Git Bash shell以及Heroku CLI。從混帳擊跑這說明我的Git版本:從Git的推擊向Heroku的
$ git --version
git version 2.14.1.windows.1
然而,當我從相同的Git的Bash shell試圖製作我在Heroku上的應用程序作爲遠程git倉庫,我得到一個錯誤:
$ heroku create
bash: heroku: command not found
所以不是我從CMD端子的正規窗口創建了我在Heroku上的應用程序和工作(即,當我登錄到我的Heroku看到遠程回購)。但是,當我嘗試做從窗戶git push
CMD端子不承認的git:
C:\myapp>git push heroku master
'git' is not recognized as an internal or external command,
operable program or batch file.
而當我嘗試從混帳bash shell中做了git push
,我得到指示該錯誤也許它不知道怎麼做heroku:
$ git push heroku master
fatal: 'heroku' does not appear to be a git repository
fatal: Could not read from remote repository.
所以看來我的Windows cmd終端識別heroku,但我的Git bash終端不。如何配置Git bash來識別Heroku命令?
注:當我從Git的慶典做env | grep path
殼的結果也包括我C:/ Program Files文件/ Heroku的/ bin中目錄,所以Git是知道我的Heroku路徑。
感謝您的反饋意見。但是,我確實安裝了git。我修改了上面的問題,試圖澄清這一點。 –
你可以發佈'.git/config'文件的相關部分嗎? – nyronium