- Moises Sacal Bonequi
- Mike Lake
Pros:
- Is prefered for small team
- Has access to change the version history
- Easier to use, better command line syntax Cons:
- Not as popular
Pros:
- … Cons:
- Merge conflict
- Amending commits in remote repo
- CLI outputs sometimes are a bit hard to use, for instance, git log's output is quite ugly
- Merges sometimes will produce conflicts that are time-consuming but its resolution is trivial if you consider the history of changes.
- cannot version binary files?
- Difficult!
10 things I hate about Git https://stevebennett.me/2012/02/24/10-things-i-hate-about-git/
The Scribbler of the Rueful Countenance, I hate git http://jordi.inversethought.com/blog/i-hate-git/
The Git Haters Guide https://evan.org/Fun/Git/
Problems in Git https://commonjoe.gitlab.io/git-clarification/index.html
Git Glossary, Alphabetically Sorted https://commonjoe.gitlab.io/git-clarification/Glossary/
Does anyone else hate git as much as I do? https://www.reddit.com/r/git/comments/sz7y4k/does_anyone_else_hate_git_as_much_as_i_do/
Just search on Google for "I hate git" :-)