13 lines
186 B
Bash
Executable file
13 lines
186 B
Bash
Executable file
#!/bin/bash
|
|
|
|
args=()
|
|
shopt -s extglob
|
|
while [ "$#" -gt 0 ]; do
|
|
case "$1" in
|
|
+(^)) args+=("HEAD$1");;
|
|
*) args+=("$1");
|
|
esac
|
|
shift
|
|
done
|
|
|
|
git reset "${args[@]}"
|