Skip to content

Instantly share code, notes, and snippets.

@Ketouem
Created January 18, 2016 10:02
Show Gist options
  • Save Ketouem/8e839fc1ac16af44820a to your computer and use it in GitHub Desktop.
Save Ketouem/8e839fc1ac16af44820a to your computer and use it in GitHub Desktop.
Set bluntly a bunch of git repos contained in a folder up to date with the master branch
for file in */ ; do
if [[ -d "$file" && ! -L "$file" ]]; then
echo "$file is a directory, launching git commands.";
cd $file && git checkout master && git reset HEAD --hard && git pull --rebase --prune;
cd ..;
fi;
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment