
Simplicity of use and quickness of response Review collected by and hosted on G2.com.
Occasional merge problems which seem non-sensical Review collected by and hosted on G2.com.

Simplicity of use and quickness of response Review collected by and hosted on G2.com.
Occasional merge problems which seem non-sensical Review collected by and hosted on G2.com.
It helps maintain my own copy of code on the branch i am working on. Reduces mistakes or any issues in build Review collected by and hosted on G2.com.
There is nothing specific that i dislike about git. its easy to use. Has both command based and gui based utilities to work Review collected by and hosted on G2.com.
Git is a powerful SCM (Source Code Management) tool that is way more powerful than CVS or SVN (Subversion) could ever be. Between the branching, tagging, merging and numerous plugins, anyone developing modern software should be using GIT. Review collected by and hosted on G2.com.
There is a bit of a learning curve when starting to use git, however, if you are not a fan of the CLI (Command line interface), there are numerous GUI (Graphical User Interface) based tools to make it a bit easier. Review collected by and hosted on G2.com.
The thing I like most is the possibility of having offline commits. This allows you to prepare sensible commits on your own machine, possibly one for each of the reasons you are writing the code, and push them altogether in one big shot afterwards.
Also, branches are extremely powerful. Review collected by and hosted on G2.com.
There are many things that are not so easy to grasp at the beginning. For some problems that do not come up frequently, you must go and search the correct solution (git rebase, for instance).
It would be nice if there was a nifty integration with deployment tools (to upload modified files with scp to a remote host, for example) -- or perhaps they exist and I did not find them (and I used taylored scripts). Review collected by and hosted on G2.com.

I like Git because repos are stored in their entirety both locally and in remote repos. It's easy to work with from the command line, it integrates well with popular editors like sublime, atom. There are some great bash scripts to help you know where in a repo you are and what's been changed on github Review collected by and hosted on G2.com.
There's not much I dislike if anything i'd say looking a diffs in a terminal but that's something ill need to brush up on it's not really a dislike i guess. Review collected by and hosted on G2.com.
I like the ease of branching with git. The distributed nature is also very nice. The ability to quickly try out new ideas in a branch, or work on a co-workers bug, then easily jump right back into mainline development is awesome. Review collected by and hosted on G2.com.
There are some situations that you can get into with git that can be confusing and hard to get out of. Review collected by and hosted on G2.com.
The command line interface is straightforward and easy to use. Review collected by and hosted on G2.com.
Switching between branches can be confusing. It is easy to get lost in what branch you are in if you are not careful. Review collected by and hosted on G2.com.
branching suppoert so that we can have long running branch on which we can place restrictions on which branch to merge. Review collected by and hosted on G2.com.
No proper desktop tools available for diffing. Mostly command line. Review collected by and hosted on G2.com.

1. It is free
2. It is blazing fast
3. There are various free hosting providers like GitHub, GitLab, BitBucket, etc.
4. I can use it across multiple machine with different operating platforms within the same interface Review collected by and hosted on G2.com.
There isn't much to dislike about Git as it serves more than a single purpose by being more than just another source control system Review collected by and hosted on G2.com.
Git is speedy. Provide great ease of use to clone entire repositories. It is also robust and has extended command line options. It has become one (if not the...) industry standard and has broad support from the open source community and Unix world in general. Review collected by and hosted on G2.com.
Git is a very robust RCS with many options. It can take a bit of time getting used to it, for instance displaying branching history in gitk. Review collected by and hosted on G2.com.
Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.
Any upcomming feature related to automation in GIT
Averages based on real user reviews.
1 month
6 months
20%