我想将 git diff 输出拆分为单独的文件。
假设有三个更改的文件。 git diff 将输出所有三个差异一次,但有没有办法将它们分成三个单独的差异文件?
git diff
一个简单的示例 bash 脚本。
#!/bin/bash git diff --name-only | while read p do git diff -- "$p" # do something... done