2017-04-24 11 views
1

私はgitとTFSの初心者です。時刻t1からt2に変更されたファイルを単一のブランチに対してコミットしたいと思っていました。私はgit diffマスターmaster @ {yyyy-mm-dd}形式を使用しようとしましたが、これは私のために働いていないようです。私はこの違いを得ることができる他の方法はありますか? 私は、2つの時間枠の間にリポジトリで変更されたものを比較したいと思っていました。GitフォルダTFS内の1つのブランチで2回の差分があります

+0

をコミット間の差分を取得するだけでなくthisを使用することができます。 ..(Bittuは言った)違いを得るために。 –

答えて

0

これは、あなたが望むものを提供する必要があります

git diff --stat @{2017-04-19}[email protected]{2017-04-24} -p 

をあなたがGitの差分を使用して、その後、コミットの特定の時間を取得するにはgitのログを使用して

+0

ありがとうございました。このコマンドは私のローカルブランチでうまくいっているようです。私は、TFSでホストされているブランチ(つまりTFSのグローバルリポジトリ)の追加パラメータで同じコマンドを取得することができるかどうかを知りたかったのですが、 –

+0

@developer_akいいえ、リモートブランチをローカルにクローンし、git diffコマンドを呼び出すことができます。一方、比較するREST APIがありますが、要件を満たしていません。 https://www.visualstudio.com/en-us/docs/integrate/api/git/diffs –

関連する問題