极致体验:ppInk - 重新定义Windows屏幕标注的智能工具
2026/7/29 11:14:38
可以使用git log的一部分功能来查看提交图,命令如下:
$ git log --graph --pretty=oneline --abbrev-commit * 1d51b93... Merge branch 'alternate' |\ | * b384721... Add alternate's line 4 * | 761d917... Another file |/ * 8f4d2d5... Initial 3 line file此图与之前的提交图类似,但方向不同,最新提交在顶部。两个分支在初始提交8f4d2d5处分离,各有一个提交(761d917和b384721),最后在1d51b93处再次合并。
git log --graph是图形化工具(如gitk)的优秀替代方案,其可视化效果适合简单终端。从技术上讲,Git 对称地执行合并操作,生成一个相同的合并提交并添加到当前分支,另一个分支不受影响。
合并操作可能会带来冲突,因为不同开发线的更改可能存在差异。以下是一个具体场景: