私が作成したプロジェクトをGitからHerokuにプッシュしたいと思います。私はウィンドウを走らせていて、Git BashシェルとHeroku CLIをインストールしています。 Gitのバッシュからこれを実行すると、私のGitのバージョンを示しています。私は、リモートのGitのレポとしてHerokuの上で自分のアプリケーションを作成するために、その同じのGitのBashシェルからしようとすると、Git BashからHerokuにプッシュ
$ git --version
git version 2.14.1.windows.1
はしかし、私はエラーを取得する:
$ heroku create
bash: heroku: command not found
代わりに、普通のWindowsのcmd端末から私のアプリケーションをHerokuで作成しました。これは正常に動作しました(つまり、herokuにログインするとリモートのrepoが表示されます)。おそらくそれはない示す私はGitのbashシェルからgit push
をしようとするとき、私はこのエラーを取得するのに対し
C:\myapp>git push heroku master
'git' is not recognized as an internal or external command,
operable program or batch file.
:しかし、私は、それはgitのを認識していない端末にcmdを窓からgit push
をしようとするとき、 Herokuのを作るために何を知っている:
$ git push heroku master
fatal: 'heroku' does not appear to be a git repository
fatal: Could not read from remote repository.
だから、私の通常のウィンドウは、端末をcmdを思わは、Herokuのを認識しますが、私のGitのbashの端子にはありません。 Herokuコマンドを認識するためにGit bashをどのように設定すればよいですか?
注:私はGitのはbashからenv | grep path
を行うと結果は私のC含まないシェル:/プログラムファイル/ Herokuの/ binにディレクトリを、ので、Gitは私のHerokuのパスを認識しています。
フィードバックをいただきありがとうございます。しかし、私はgitをインストールしている。私はそれを明確にしようと上記の私の質問を変更しました。 –
'.git/config'ファイルの関連部分を投稿できますか? – nyronium