Create google code review for the initial commit in a new git repo
While there could be other cleaner ways of doing it. Michal Cihar tipped on http://stackoverflow.com/questions/14564034/creating-a-git-diff-from-nothing that was useful for me.
Do the following
git checkout --orphan empty # Create orphaned branch
rm .git/index # Remove all files from index
git commit --allow-empty -m 'Empty' # Initial commit
Now you can do full diff against empty branch:
git diff empty..master
Now if you use upload.py (https://code.google.com/p/rietveld/wiki/UploadPyUsage) for sending code reviews to the server, use the following command now.
upload.py --rev=empty..master
Delete the empty repo after the review is done.
git checkout master
git branch -D empty
Written by Jai Pandya
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Code review
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#