Home / Presentations / Publications / Software
Rename a local branch.
git branch -m oldname newname
Pull down a remote branch named bugfix and automatically switch to that branch.
git checkout bugfix
Push local branch named bugfix to remote named origin.
git push origin bugfix
Remove local references to remote branches that have been deleted.
git remote prune origin
Change the URL associated with the remote repository named origin.
git remote set-url origin https://github.com/wigging/macdevs.git
Merge the develop branch into main branch and squash the commits to a single commit.
git checkout main
git merge --squash develop
git commit -m 'The single commit message'
Show files that were added, modified, or deleted for most recent commit.
git show --name-status
Gavin Wiggins © 2025.
Made on a Mac with Genja. Hosted on GitHub Pages.