Ok, digging into libgit2. Did I think I would be here? No…

I was today years old when I discovered “git pull” is really “git fetch ” and “git merge” all the matching refs

Also “git merge” is very hard and most other libraries choose to exec out to git / libgit2 🙃

Comments