Roll a Repo Back to a Given Commit
git reset --hard <commit_id> git push -f
Find files that have changed in the last 2 days
git log --pretty=format: --name-only --since="2 days ago" | sort | uniq
View the history of a file
Push a new local branch to a remote Git repo
git push -u origin branch_name
Move uncommitted changes to a new branch
git checkout -v <branch-name>
make your changes
git add --all . git commit -m "<message>"
now you can switch back and forth and see the changes
commit only modified or deleted files, not new files
git commit -am "<message">
This is a personal website. Unless otherwise stated, the content and opinions expressed here are my own and not those of my employer.