1
私はリポジトリにいくつかの(未知の)タグをチェックアウトしました(現在はどのブランチにもありません)。ファイルに対してgit diffを実行すると、いくつかの変更が加えられますが、どちらがコミットされるかはわかりません。私はdiffを特定のブランチの先頭に持っていきたい。そこにgitのdiffコマンドはありますか?何かのように:別のブランチにローカル変更をdiffする方法はありますか?
git diff myLocalFile myRemoteBranch
これはいくつかの変更があっても検出されないように思われるので、私は困惑しています... T – a1an
ああ...あなたの変更を他のブランチと比較するためには、最初にコミットする必要があるかもしれません。 現在のポイント( 'get checkout -b myBranch')、ステージング(' add')、コミット( 'commit')から新しいブランチを作成し、' diff'コマンドを使って変更を確認することをお勧めします。 –
ビンゴ! HEADがなければ、指定されたブランチに対する変更を検出します。 – a1an