20

コマンドラインを使用して、Fortrabbit サーバーにアプリをデプロイしようとしています。私は窓を使用しています。これが私が試したものです:

C:\projects\riwaya>git remote add fort git@git2.eu1.frbit.com:riwaya.git
C:\projects\riwaya>git remote fort
C:\projects\riwaya>ssh u-riwaya@ssh2.eu1.frbit.com
'ssh' is not recognized as an internal or external command, operable     program or batch file.

This Laracast Videoを見て 、Jeffrey と同じことをしましたが、うまくいきません...

誰か助けてくれませんか?

4

5 に答える 5

12

実際には 2 つの問題があります。1 つ目は ssh がインストールされていないこと、2 つ目は展開方法がわからないことです。

SSH をインストールする

お使いのコンピューターに ssh がインストールされていないようです。

ここからopensshをインストールできます:http://openssh.en.softonic.com/download

キーを生成する

ssh-key を生成する必要があります。これに関する良いチュートリアルがここにあります:

https://help.github.com/articles/generating-ssh-keys#platform-windows

配備

デプロイするには、コードを git にプッシュするだけです。このようなもの:

git push fort master

権限が拒否された場合は、ダッシュボードの git タブに public_key を配置したことを確認してください。

SSH

ssh コマンドを使用すると、リモート ノードにアクセスできます。電子メールでパスワードを受け取っているはずで、ssh がインストールされたので、接続しようとするとパスワードを求められるはずです。そのパスワードを入力するだけです。パスワードを入力するのではなく、秘密の ssh キーを使用してサーバーに接続する場合は、次の手順に従ってください: http://fortrabbit.com/docs/how-to/ssh-sftp/enable-public-key-authentication

于 2014-06-11T10:35:51.233 に答える