1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-22 09:08:26 +02:00
wernermisc/bin/purge

13 lines
255 B
Bash
Executable File

#!/bin/sh
if [ "$1" ]; then
cd "$1" || exit
fi
git ls-files -m | grep '.pro$' |
while read n; do
if ! [ "`git diff "$n" |
sed '/^--- /d;/^+++ /d;/^[^-+]/d;/^.update=/d'`" ]; then
echo purging "$n" 1>&2
git checkout "$n"
fi
done