Dreamweaver でリモート Git リポジトリのクローン作成時に発生する SSH パスフレーズの問題を回避する方法について説明します。
問題点
Dreamweaver サイトの Git リポジトリをクローン化して SSH URL を選択すると、以下のエラーが表示されます。
Dreamweaver は、パスフレーズを使用する SSH 鍵をサポートしません。そのまま Git リポジトリをクローン化すると、クローン作成エラーが表示されます。
回避策
コマンドラインインターフェイスを開き、パスフレーズを使用して SSH 鍵を生成します。Git で SSH 鍵を扱う方法の詳細については、SSH で Git に接続するを参照してください。
ただし、CLI を使用して SSH 鍵を生成する際にパスフレーズを使用すると、Git プルあるいは Git プッシュの実行、またはユーザーインターフェイスを使用したリモートリポジトリ操作はできません。上記の操作を実行しようとすると、エラーメッセージが表示されます。
エンタープライズリモートリポジトリの使用
エンタープライズリモートリポジトリをポイントすると、https を使用して接続することはできません。https を使用する場合、以下のエラーメッセージが表示されます。
この問題を回避するには、エンタープライズリモートリポジトリをポイントするときに SSH URL を使用します。Git リポジトリのクローン作成で SSH 鍵を生成する場合、パスフレーズはサポートされません。