2つのブランチ間で特定のファイルを比較したいと思います。私はdifftoolがあるのを見た。しかし、私は試して、私は成功していないよ。私はabc.cppというファイルを持っていて、2つのリモートブランチはMay_VersionとJune_Versionと言っていて、私のファイルは/ xyz/toolsというフォルダにあります。悪いリビジョン 'May_Version:XYZ /ツール/ abc.cpp'git difftoolはエラーを返します
私は
を試してみました、私はそれが次のエラーに致命的なを与える上記のコマンドで
git difftool origin/May_Version:xyz/tools/abc.cpp -- June_Version:xyz/tools/abc.cpp
のように試してみました
origin/May_Version:xyz/tools/abc.cpp June_Version:xyz/tools/abc.cpp
致命的:Path 'xyz/tools/abc/cp pはMay_Versionに存在しません。
正しい構文を教えていただけますか?
あなたは、例えばgit difftool {local branch} {remote branch} [*optional* filename]
構文を使用することができるはず
「abc/cpp」または「abc.cpp」でしたか? – choroba
ファイル名はabc.cpp – user6771624
'git difftool origin/May_Version June_Version-xyz/tools/abc.cpp'を試してみましたが、$ PWDがxyzの親フォルダであることを確認してください。 – gzh