假设以下示例:
public record SomeRecord(int foo, byte bar, long baz)
{ }
Run Code Online (Sandbox Code Playgroud)
我是否需要覆盖hashCode,equals如果我要将所述对象添加到 a 中HashMap?
我一直在自己的分支上工作,但是后来我收到了其他人的拉取请求,我必须将其合并到master.
将他们的拉取请求合并到 后master,我无法将自己的dev分支合并到master!所以我所做的是:
git fetch && git rebase origin/master && git pull && git push
Run Code Online (Sandbox Code Playgroud)
然后我的分支git log看起来像这样:
我究竟做错了什么?我该如何避免这个问题?如何解决我在我的 中造成的混乱git log?git log因为它我的整个看起来很可怕..