Tag: git
- A fun & interactive introduction to Git internals
- An introduction to bare repos
- Git worktree tips
- A friendly introduction to Git worktrees
- Git doesn’t need pull requests - so why do they exist?
- Feel confident navigating the open source world
- Essential Git commands
- Visualizing pull requests
- Forking, and what it adds to a clone
- What clone does beyond copying files
- Should you still use Gitflow?
- Gitflow Explained
- Git Pull vs Fetch: When To Use Each
- Understanding Git clone, push and fetch
- Why a branch is just a pointer
- Git is not GitHub
- Git Merge Tutorial
- Resolving Git Merge Conflicts
- Rebasing while you work, and the hazard underneath
- Delete Git commits
- Change Git commit messages with amend and interactive rebase
- Git amend: rewrite Git history
- Git stash tutorial
- How to fix Git stash merge conflicts
- Learn Git
- How to Fix Git Cherry Pick Merge Conflicts
- Git Cherry Pick Tutorial
- Techniques for rewriting Git history
- Combining Git commits with squash
- A better Git workflow with rebase
- Add Git branch information to your ZSH prompt
