- #!/usr/bin/env ruby
- changed = `git diff --name-only`.split("\n")
- changed.each do |file|
- diff = `git diff -U0 #{file}`.split("\n")
- if (diff.length == 7 && diff[5].start_with?("-commit:") && diff[6].start_with?("+commit:"))
- puts "Reset #{file}"
- `git checkout -- #{file}`
- end
- end
|