这意味着commit是最近修改文件的提交记录。
当前版本中修改的行的注释以粗体和星号标记。
https://www.jetbrains.com/help/idea/investigate-changes.html#annotate_blame
通常*(星号)出现在另一个用户已经变基了原始作者的提交时。您可以在右下方的消息窗口中确认此信息。它会显示原始作者和“committed by”以及进行变基的用户的名称。
我认为这意味着一个提交问题。在我的公司代码库中,我认为这是一个未合并的问题。我在Git log --graph命令以及Intellij中看到了它。这不应该发生,但似乎有两个远程分支BA和BB,都来自于主分支。
因此,Bob在Meg合并Alice的更改到BA之后提交的BB不包含这些更改。换句话说,BB基于BA更改之前的版本。Git足够聪明,能够看到这个问题,并通过这个晦涩难懂的、看似没有记录的特性提醒你。
当涉及到Git时,我是一个新手,所以我可能是错的。请查找带星号的提交问题。
Intellij blame 中的星号
在 Intellij blame 中,用星号标记的行表示这些行是代码中最近提交的提交。
以下是有关此内容的更多详细信息的链接。