Find commits

Need to find commits from numerous git repositories I have on a windows machine.

cd "best_code_ever"
echo "best_code_ever" >> ..\commits.txt
git checkout master
git pull
git log --pretty=format:"%ad - %an: %s" --after="2020-12-31" --author="Siliconrob@siliconheaven.net" >> ..\commits.txt
cd ..
cd "not_best_code"
echo "not_best_code" >> ..\commits.txt
git checkout master
git pull
git log --pretty=format:"%ad - %an: %s" --after="2020-12-31" --author="Siliconrob@siliconheaven.net" >> ..\commits.txt
cd ..