2

私はリポジトリをいくつかのワークツリーでチェックアウトしてgit worktreeと同時に、簡単に別のブランチで作業するのが好きです。 しかし、git worktreeフォルダにあるVSコードはgitをscmと認識していないようです。git worktreeでVSコードを使用する方法はありますか? (WSLを持つWindows)

これまたは拡張機能に関するドキュメントで何も見つかりませんでした。 外部作業領域のgit機能をサポートするためにVSコードを取得する方法はありますか?

+0

私はその男*であることを嫌いだが...「それは私のために働く」新しいVSコードウィンドウで作業用フォルダを開きましたか?また、ワークツリーは、元のプロジェクトディレクトリの外に、まったく別のディレクトリに存在する必要があります。 (また、私はインサイダーのバージョンを使用している...多分それは違う?) – JDB

+0

ああ、面白そうだ。私はインサイダーをインストールしましたが、どちらもうまくいきませんでした。 –

+0

だから...あなたがしようとしていることの完全なステップを記述できますか? – JDB

答えて

2

これは問題ではないと思いましたが、それは判明しました。私はWindows上にあり、Linux用のWindowsサブシステムでgitコマンドラインを実行しています。しかし明らかにWindows上のGitは絶対Linuxのパスを/mnt/d...に見つけることができませんでした。

私はこれを相対パスに置き換えましたが、LinuxのGitとWindowsのGitは両方ともworktreeがgitディレクトリにあると報告しています。 VSコードでも動作します!

+0

あなた自身の質問にお答えいただきありがとうございます!知っておいてよかった! – JDB

+0

ありがとう*その男*:D –

関連する問題