我一直在问自己一组关于我创建的分支的问题,但我还没有确定如何完成:
- 我在分支中更改了哪些文件?
- 我对该分支做出了哪些实际更改(差异)?
- 我对该分支进行的提交日志是什么?
现在我想我已经找到了如何获取所有提交到分支但未合并到主分支的提交哈希的方法,使用 git cherry master <branchname>
。有了这个,我可以逐个哈希值找出每一个提交的细节,但如果有很多提交,这可能会耗费时间。请注意,我不想与当前的主分支状态进行比较。我认为关键是知道您从哪个主分支哈希创建了您的分支,但我不确定如何确定。