Useful Git
a year ago
- #Git
- #Programming
- #Version Control
- 高级Git命令与实践入门
- 使用`git switch`进行现代化分支切换
- 通过`git merge`合并分支及解决冲突
- 用`git rebase`实现线性历史记录
- 使用`--ours`和`--theirs`解决合并冲突
- 通过`git stash`临时保存更改
- 用`git reset`撤销更改(软重置与硬重置选项)
- 不重写历史记录的`git revert`回退提交
- 用`git cherry-pick`跨分支应用特定提交
- 通过`git bisect`定位引入错误的提交
- 压缩提交记录以保持PR历史整洁
- 使用`git worktree`同时管理多分支
- 用`git tag`标记重要提交(如版本发布)
- 通过`git commit --amend`修正最新提交