在我们的git日志中,我们有时会在作者列中的用户名后面看到一个星号。在其他提交中列出的用户不包含星号。IntelliJ IDEA - git log中作者名后的星号
星号代表什么?
我正在使用IntelliJ IDEA 15.0.6。
在我们的git日志中,我们有时会在作者列中的用户名后面看到一个星号。在其他提交中列出的用户不包含星号。IntelliJ IDEA - git log中作者名后的星号
星号代表什么?
我正在使用IntelliJ IDEA 15.0.6。
正如@CrazyCoder提供的源中所述,星号表示该分支是由不同的用户创建的。
那个(asterix)通常是在另一个用户重新提交了原作者的提交时。您可以在右下角的信息窗口中确认。它会向您显示原始作者以及“承诺者”以及进行重新署名的用户的姓名。
我认为它表示一个提交问题。我在我公司的代码库中看到我认为是错过了合并。我用Git log --graph命令和Intellij看到它。这不是假设会发生,但似乎有两个远程分支,BA和BB,都来自主。
因此,BB在Meg合并Alice的更改为BA后提交的BB不包含更改。换句话说,BB是基于BA前的变化。 Git足够聪明,可以看到这个问题,并用这个模糊不清,看似没有记录的功能提醒你。
说到Git,我是n00b,所以我可能是错的。查找带星号提交的提交问题。
https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000105210-VCS-Annotate-is-bold-and-has-star – CrazyCoder
@CrazyCoder:不,这是关于一个_annotate ouput_中的星号,而不是日志中的星号。 – sleske