タイトルと同様に、masterブランチと作成したブランチの間の特定のフォルダに対してdiffファイルを作成したいとします。それは特定の著者によって行われた変更を抽出することはできませんのでgitブランチ間の特定のフォルダの相違点
64
A
答えて
131
あなたは
git diff master..yourbranch path/to/folder
7
git diff
を使用することができますが、(時間的に異なる2点でのソースファイルの階層のように)木を比較します。ユーザーがコミットした変更を確認するには、git log
が必要です。
これはあなたの必要性を解決しますか?
git log --author=jdoe oldbranch..newbranch -p -- path/to/subdirectory > myChangesInSubdirectory.patch
これは、それぞれのターゲットサブディレクトリの変更を持っているのコミットのみに制限し、代わりに通常のコミット要約のパッチとしてそれらを印刷し、2つのコミット間jdoeのによって行われ、出力をリダイレクトするコミット示していますファイル。
関連する問題
- 1. gitタグとブランチの相違点
- 2. ブランチGitの特定の変更点
- 3. Git - ブランチ間の相違をローカルで削除する
- 4. 特定のコードのサブクエリと相関サブクエリの相違点
- 5. Gitは、特定の.gitフォルダ
- 6. Git permissionファイルアクセス権と特殊ACLの相違点
- 7. git - リモートの特定のブランチに特定のブランチをプッシュ
- 8. Git merge --squashと--no-commitの相違点
- 9. .git/info/excludeと.gitignoreの相違点
- 10. IE標準、相違点および相違点の相違点
- 11. Common LispとSchemeの間の相違点
- 12. は.ToString間の相違点()と+「」
- 13. Python - Pandas - タイムスタンプと期間の相違点
- 14. git diffの相違点を示すgit diff
- 15. gitブランチ - 間違った出力
- 16. 特定のGitブランチをインストールする
- 17. git-lab 1つの特定のブランチを既存のフォルダにフェッチする方法
- 18. リアクションのコンポーネント定義の相違点
- 19. Web設定のキャッシングコンポーネントの相違点
- 20. イメージコンストラクタの相違点
- 21. NSPredicateの相違点
- 22. JavaPairRDDの相違点
- 23. スプリングスコープの相違点
- 24. DOCTYPEの相違点
- 25. =と:=の相違点
- 26. PHPの相違点
- 27. open()の相違点
- 28. OPENCVの相違点
- 29. MouseEventsの相違点
- 30. プロローグの相違点
特定のコミッタと、このdiffをtxtファイルに抽出する方法を指定できますか。 –
特定のコミッターを抽出するとどういう意味ですか?この人の最後のコミットを取得しますか? この差分をファイルに書き込むには、 'git diff master..yourbranch path/to/file>のように出力をリダイレクトします。ファイル名 – jolivier
私の枝で特定の著者が追加したコミットだけを抽出します。 –