====== Handy Git Commands ======
====== See Changes ======
Show names of files that changed between last commit and the working directory.
git diff --name-only HEAD
Show names of files that changed between the last two commits.
git diff --name-only HEAD HEAD~1
=== concise one-line log ===
git log --date=iso --pretty=format:"%h%x09%an%x09%ad%x09%s"
====== Orphaned/Unrelated Branches ======
* Create an orphaned branch
* Delete all the files in the new branch to start fresh
* I think you have to at least do a commit to the branch before it can be pushed to a remote
git checkout --orphan
git rm -rf .
git commit --allow-empty -m "Initial commit of an unrelated (orphan) branch"
git push -u origin