4

opendiff またはその他のビジュアル マージ ツールを使用して ssh 経由でリモートの Linux サーバーに接続し、ローカルのビジュアル マージ ツールとの Git マージの競合を処理するにはどうすればよいですか?

リモートサーバーのプロキシに git をローカルに構成できますか?

4

2 に答える 2

3

おそらく、必要なものを取得する最も簡単な方法は、sshfsを使用してリモート ディレクトリをマウントし、ファイルがローカルであるかのように競合を解決することです。git addただし、リモートサーバーでそのコマンドを実行して、変更を解決済みとしてマークする必要があります ( を使用)。

opendiff についての言及から、Mac OS を使用していると思います。Mac OS で sshfs を取得するための推奨される方法は、以前はmacfuse でしたが、サポートされなくなったようです。(非常にめったに Mac ユーザーではないので、個人的にどちらかを保証することはできません。)

于 2012-10-05T22:00:12.590 に答える
-1

同様の問題があり、開発環境をランプに移動しました。

ワークフローを変更し、リモート SFTP と内部 git ツールで PhpStorm (IDE) を使用するようになりました。より効率的なワークフローが必要です! (ほとんどの IDE には同様のツールがあります)

Mark Longair が言ったように、作業に使用するツールを使い続けたい場合は、sshfs が最適なソリューションです。

最後に、選択した方法はすべて秘密鍵で機能します。リモート フォルダで作業していることを忘れさせてくれます。

于 2014-09-19T12:50:05.823 に答える