I can't recall how, but I came up with this weird repository state,
At the moment when I pulling from origin I'm getting two states in cycle.
Synced, which I expect.
From example.com:repo
+ 8b6ca37...f2508d7 HEAD -> origin/HEAD (forced update)
Already up-to-date.
By the way, this forced update
message looks weird also.
If I do another pull, I get next state.
Unsynced, when master is 3 commits ahead of origin/master.
From example.com:repo
+ 8b6ca37...f2508d7 HEAD -> origin/HEAD (forced update)
Already up-to-date.
If I do another pull, I get first state.
In other words if I'm just pulling again and again, I see two states "synced" ⇄ "3 ahead" rather than one.
Any ideas how to fix this, please?
Can someone explain how this happened?