我有一个带有一些悬空提交的存储库:
o (master) commit 3
o commit 2
o
| o (tag: danglings) dangling commit 2
| o dangling commit 1
|/
o commit 1
o initial commit
我已经用标签标记了最新的悬空提交,以确保它不会丢失,以防我将来某个时候需要它。
但是,在 egits 历史记录中查看该存储库时,我没有得到悬空提交。它们根本没有显示。当我创建一个指向dangling commit 2
包括标记在内的两个提交的分支时。
如何防止这种情况?我想查看所有内容,而不仅仅是 egit 历史视图中的分支。
编辑:添加了一个不错的截图蒙太奇:
第一个显示 master 已签出,并且不存在悬空分支。当然,悬空提交和-tagdangling
存在!
在第二个中,我创建了一个分支,称为dangling
提交上标记的标记点,dangling
并将其签出。
请注意,当我在第二张图片上查看 master 时,视图不会改变(除了粗体字master
和移动)。HEAD