Skip to content

Instantly share code, notes, and snippets.

@dangolbeeker
Last active November 18, 2019 06:08
Show Gist options
  • Save dangolbeeker/ffb064adc8e59c84968341a812380d66 to your computer and use it in GitHub Desktop.
Save dangolbeeker/ffb064adc8e59c84968341a812380d66 to your computer and use it in GitHub Desktop.
# a million commits
for Y in {2018..2019}
do
mkdir $Y
cd $Y
for M in {05..10}
do
mkdir $M
cd $M
for D in {05..27}
do
mkdir $D
cd $D
for i in {01..12}
do
echo "$i on $M/$D/$Y" > commit.md
export GIT_COMMITTER_DATE="$Y-$M-$D 12:$i:00"
export GIT_AUTHOR_DATE="$Y-$M-$D 12:$i:00"
git add commit.md -f
git commit --date="$Y-$M-$D 12:0$i:00" -m "$i on $M $D $Y"
done
cd ../
done
cd ../
done
cd ../
done
git push origin master
git rm -rf 20**
git rm -rf 19**
git commit -am "cleanup"
git push origin master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment