We performed a comparison between Git and GitHub based on real PeerSpot user reviews.
Find out in this report how the two Version Control solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."You can have a central code repository using Git and have local code branches."
"I use the solution for website management."
"The initial setup is very easy."
"Git is easy to use."
"I believe it is beneficial to maintain a detailed log or history of who did what to a project and which user committed to the change."
"Git is a stable solution. Stability-wise, I rate the solution a ten out of ten."
"The setup process is pretty simple."
"So far, the product has been stable. Stability-wise, I rate the solution an eight to nine out of ten."
"I'm able to access any repository that I like, whether it's public or private."
"Even if I'm not in the office, I can access and work on my code from anywhere with my account credentials."
"During our use of GitHub, we have not encountered any problems and GitHub adds new features frequently."
"The version control functionality for this solution has been most valuable, especially when managing projects with multiple versions."
"I find GitHub very user friendly."
"The initial setup was straightforward."
"The most valuable features are GitHub are the standard features, they are very useful."
"A great feature is being able to have different repositories and different kinds of projects in a single solution at a single time. It's just a click away."
"More security is always welcome in my opinion."
"About the configuration it is a little bit difficult, it can be improved."
"The price could be improved."
"If the file changes are on the same line, we need to resolve a merge conflict manually. Let's say there is a merge conflict on line 50 because we have multiple commits on the same line number. Git could add some artificial intelligence to resolve the conflict automatically."
"The scalability could be better. I think it requires some discipline to have large teams working on the same project without facing problems merging code. I'm using Git for personal projects, but I know companies face merge conflicts when more than one person is working on code simultaneously."
"If the solution could provide more language support options such as Korean, it would be helpful."
"It would be preferable if the updates could be completed at a faster pace."
"The UI can be more user-friendly."
"The security point should be addressed in the next release and scaling is also an issue."
"There is a bit of a learning curve."
"The initial setup requires heavy documentation which can be challenging for new developers."
"The descriptions within Github could be more user-friendly to show the trees of Gitflow."
"Github needs more storage."
"I would want to see some form of code security scanning implemented."
"It is difficult to merge a code or restore it to an older version."
"While using the solution when merging two code branches the code becomes a bit messy. This should be improved in the future."
Git is ranked 4th in Version Control with 35 reviews while GitHub is ranked 3rd in Version Control with 64 reviews. Git is rated 8.6, while GitHub is rated 8.6. The top reviewer of Git writes "A stable solution that can aid its users in maintaining all application developments ". On the other hand, the top reviewer of GitHub writes "Beneficial version control and continuous integration, but guides would be helpful". Git is most compared with Atlassian SourceTree, Canonical Bazaar, IBM Rational ClearCase, Surround SCM and Helix Core, whereas GitHub is most compared with Snyk, AWS CodeCommit, Atlassian SourceTree, Bitbucket and Fortify on Demand. See our Git vs. GitHub report.
See our list of best Version Control vendors.
We monitor all Version Control reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.