I did a git pull today and got the following:
$ git pull
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8 (delta 6), reused 0 (delta 0)
Unpacking objects: 100% (8/8), done.
From bitbucket.org:[...]
968e1d5..672edb4 develop -> origin/develop
911ae33..37250eb release/fta -> origin/release/fta
destructing 4
destructing 3
destructing 2
destructing 1
Merge made by the 'recursive' strategy.
.../[...].cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Some context:
- The pull was unable to do a fast-forward. Therefore I got a merge commit.
- From the point on where my branch diverged from the remote, I had one commit (with 2 file changes) and the remote had one commit (with 1 file changed).
So what are the "destructing X" messages about? Why are there 4 of them? Two commits with 3 file changes where merged.
Checked git documentation and did some duckduckgo'ing and could not find an answer.
Kind regards