針對特定作者/文件/文件夾的git format-patch

針對特定作者

git log X..Y --author='<AUTHOR>' --format="%H" | sed 's/$/^!/g' | xargs -I{} git format-patch {}

git log X…Y –author =’< AUTHOR>‘ –format =“%H”以commit id的格式生成X到Y之間author爲輸出

sed’s / $/ ^!/ g’加^!在每一行的末尾

xargs -I {} git format-patch {}只需對每一行運行git format-patch

針對特定文件/文件夾

git log X..Y  --format=%H path/to/file | sed 's/$/^!/g' | xargs -I{} git format-patch {}

path/to/file 需要format-patch的文件或者文件夾

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章