AES Encryption Explained: How It Works and Why It Matters
Jun 23, 2026
Browse, search, and copy Git commands by category.
git switch is a modern alternative introduced in Git 2.23 that only handles branch switching. git checkout is more versatile but can be confusing because it also restores files.
Use git reset HEAD~1 to undo the last commit while keeping changes, or git reset --hard HEAD~1 to discard all changes. For public commits, use git revert instead.
git fetch downloads changes but does not integrate them. git pull downloads and immediately merges (or rebases with --rebase) changes into your current branch.
Blog
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026