Git

Git


5 / 5
70 reviews


Average Ratings

70 Reviews

  • 5 / 5
    Overall

  • 4 / 5
    Ease of Use

  • 4 / 5
    Customer Service

Product Details

  • Starting Price
    Not provided by vendor
  • Pricing Details
    free
  • Deployment
    Installed - Mac
    Installed - Windows
  • Training
    Documentation

Vendor Details

  • Git
  • git-scm.com
  • United States

About Git

Distributed source control system that helps software developers to track and manage multiple revisions of the same project.


Spotlight media placeholder

Git Features

  • Access Controls/Permissions
  • Bug Tracking
  • Build Automation
  • Change Management
  • Code Review
  • Collaboration
  • Continuous Integration
  • Repository Management
  • Version Control

Git Reviews Recently Reviewed!


Git, an amazing version management system for your projects.

Jan 08, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git contains a large community that every day work to improve your environment, you will be very familiar with it encoding through a console; it is very elementary to start some courses to learn to use Git, in my case I could afford the studies to receive Git classes that really helped me to have an absolute dexterity to carry out the monitoring and development of some projects as a team.

Git also has Github that allows you to have your projects stored in your collaborative development platform in order to obtain an improvement in our code.

Cons: I am very satisfied with the product, so I have nothing more to say.

Overall: Git management helps you have a better management of each record in the changes you make to your sites or web tools.

I tottaly recommend Git to keep a version control of the projects that you carry out in your organization, even this can privilege you and prevent you from losing information or feel that you must start a new project because a code has failed you, Git has that advantage of showing you up the line of the code that has been modified lately and that may be generating conflicts.

Capterra loader

If you code, you absolutely cannot do without this

Dec 25, 2018
5/5
Overall

2 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: This is one tool I cannot do without when I am coding. I love to create separate branches for every new feature that I add to a project that I code. It keeps the code so much clean and the best part about Git is that its completely open souce and insanely powerful. It make coding in a team super easy and to go back in time to previous code commits. When it comes to version control Git clearly wins hands down.

Cons: Git is a CLI tool and though it has GUI interfaces as well they are nowhere neas as powerful as in CLI mode. This could make Git intimidating to a person new to the dark window of a command prompt or terminal. But if you make the effort to keep using it in CLI, it will become one of the most powerful development tools in anyone's toolbox.

Capterra loader

Once you get a workflow down it's great

Nov 28, 2018
5/5
Overall

3 / 5
Ease of Use

3 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I've used Git in many different positions with many different clients. Each seem to use Git slightly differently as far as branches and merges go, but the main thing is that is allows for multiple concurrent parallel development paths to happen at once and to the combine the efforts of many when it's time for code to go live.

Cons: Conflict management can become a headache. Also it can strange to wrap your head around pushes, pulls, merges, pull requests and branches if you are not used to Git - coming from other code repository platforms as I did.

Overall: Understanding Git is a must for any type of development. Allowing for version control and multi-channel development is not quite possible with other tools to the extent that it is with Git. It just takes some "Gitting" used to.

Capterra loader

The best version control system out there

Oct 12, 2018
5/5
Overall

2 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: This is one indispensible tool for all Sofrware Developers and all Software projects. Whether you are working alone or with a team on a project Git is absolutely essential for your workflow. It lets multiple people work on the same file independently, it lets us create branches of the same code base so that new features could be tested. It also lets us go back in time to review commits and see who has made the changes in the code.

Cons: The only one con of using Git is that it has quite a steep learning curve. It can be very intimidating for beginners especially for people who has never before worked with a CLI tool. Though there are Applications out there that does provide a GUI interface to Git, none of them are nearly as powerful and feautureful as the original CLI tool.

Overall: Git helps me everyday to manage my code base and to collaborate with clients and 3rd party vendors and developers.

Version Control Heaven

Sep 19, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: You can't call yourself a programmer if you are not familiar with Git. Git makes it easy for teams (and individuals) to have an organized version control system in place and to collaborate on complex projects. It has become an industry standard and is not going anywhere.

As long as you learn the basic commands such as clone, add, commit, push, pull, and branch, you are good to go. Using Git makes the experience of DevOps so much more convenient and easy to manage and be part of.

Cons: I guess it is a little tricky to learn at first, especially if you are new to programming, but the benefits of being fluent with Git are simply priceless.

git review

Oct 22, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: it has two different ways to do things. by clicking in the application and by console. If there is some function supported by the visual application, there is a lot of examples for doing it by commands. it is a great tool for beginners and experts. you can manage your product in the most basic way or you can improve your process with the advanced options.

Cons: I have had some issues with the credentials but is just a matter to research and the solution comes up. I always have to chose my credentials but it works.

Overall: in my project git is the best tool for managing our code. we are a big development team and git make us easy to manage our code.

Capterra loader

Git won the SCM war

Aug 17, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I've been using git since 2007 and it has become the de facto version control system that every developer needs to know and use. Particularly for Open Source, it has won the war over other distributed version control systems like arch, bzr and mercurial, aided by add ons like github.com which made git "easy" and enabled standard workflows on top of it.

Cons: git still has sharp edges, and unintuitive commands - but this is the byproduct of its flexibility.

Overall: We manage all our code with git. We've never had issues, and the power of rebasing and merging and feature branches enable us to work with a distributed team.

Git is best, most frustrating version control system, and I couldn't live without it.

Sep 04, 2018
5/5
Overall

2 / 5
Ease of Use

5 / 5
Features & Functionality

1 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Seamless merging of code branches, great handling of conflicts, perfect alone or in a team.

Cons: By it's nature, Git can be complex. It is certainly more complex than other version control systems, but that complexity allows for much more flexibility, and once you learn the best practices, you won't look back.

Overall: Git has become a huge productivity tool for me, as it allows me to seamlessly (and separately) work on various code features, without stomping on work that others are doing. At first, I found it overly complex, and wondered what all the fuss was about, but I know that without it I'd spend most of my time managing code repositories, rather than creating new features.

MUST-HAVE FOR EVERY CODER

Sep 08, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The source code management of Git is the necessity of every coder. It works fast. Git integrates so well with different IDEs. It is great in branching, also pull requests for code management. It is amazing and unlike other similar service. It is simple and useful.

You can't call yourself a professional developer if you don't use Git at least at times.

Cons: Getting used to Git could be a bit of a challenge initially, but I'd definitely recommend all CS students and programming enthusiasts to give it a try and watch a few tutorials. Git will save you a lot of time and work.

It's really good for code sharing and version control between a team

Jul 16, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's really good for version control and have a lot of ways to work with like github, gitlab, bitbucket, etc. that can work with a CLI and even visual softwares like GitKraken.

Cons: It can be a little challenging to learn first time using it and even when you need to work in a deeper task like reseting headers, stashing, etc when you're only using the CLI.

Overall: The benefits are a lot when you're building an app or a website that can be really scallable and even more if you need a development team to work with. It helps a lot with the versioning and error solving by accepting or undoing a commit.

Git is easily the best VCS out there

Nov 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Once you get a handle on the basic philosophy of Git, it becomes a very powerful and intuitive tool.

Cons: It is a fairly low-level tool, so you can very easily blow your foot off. Making some of the more sophisticated features more accessible to intermediate users would drive adoption even higher, but this certainly doesn't detract from the software as there are plenty of resources to guide and educate you.

Overall: We use Git in conjunction with several other tools to backup, track, and deploy changes to our codebase. We also peer-review pull requests as part of our development cycle.

Git Review

Jan 29, 2019
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: All the features anyone would ever need in version control.

Easy to make branches and maintain multiple branches at once

Ability for each developer to have their own personal repository - this allows for backing up of code in development without risking breaking the codebase.

Cons: Had a steep learning curve (but it was worth it)

Sometimes runs slow, especially when I push / pull code and it decides that some files need to be optimized.

Overall: I use it at work to develop enterprise-level software.

I use it at home to develop some small projects and websites.

Capterra loader

If you want version control, there's no better tool

Jan 30, 2019
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Distributed repositories mean there is no central copy of information, allowing for lower risk when managing critical business code. Easily rollback any changes that break havoc in your code. Multiple git providers such as Gitlab, Bitbucket and Github to choose from.

Cons: Git by itself does not provide a user interface, so it's command-line only. This is fine for most users but might be daunting to newcomers or non-developers.

Overall: I've been using git for version control on software development projects for a couple of years and it has been a game-changer. Forget about doing code backups and easily collaborate with your team.

I had previously used Mercurial and I think the documentation and community surrounding Git is vastly superior.

Only version control you'll ever need!

Oct 13, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Since I started coding Git has always been the best software to manage my projects. Although it can be hard to use sometimes and you always have to keep your head clear when changing rebasing and merging. the best part about git is off course the version control and being able to see your code from previous versions.

Cons: Getting started with git might be the hardest part, takes a while to learn but you'll get there eventually. The only thing I hate about git is the fact that you cannot use empty commits.

Indispensable tool for team development

Nov 07, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Easy to start using with tons of features for more advanced users. Keep things organized with branches and tags, pull requests to make integrating changes simple, and individual repositories to keep the master repo clean.

Cons: Learning curve can be great for users unfamiliar with SCM. The documentation is good, but it can be hard to find exactly what you need for a certain problem.

Overall: Git is a great benefit to companies, employees can work on different issues simultaneously without worrying immediately about conflicts.

A must for every software developer!

Feb 09, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: - One of the best version control systems available in the market.

- The software is completely open source.

- Tons of documentation available so that a beginner can come up to the speed quickly.

Cons: - Understanding Git can be quite overwhelming at first for a beginner. It is highly recommended to understand the basics and familiar with the terminology of Git before learning the advance concepts (merging and branching).

Overall a nice version control system

Sep 17, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: 1. It's not always necessary to create a centralized repository

2. Relatively easy to clone and fork projects.

3. Lots of third party tools that help it's use such as TortoiseGit.

Cons: 1. Cannot commit empty directories.

2. Cannot have empty message commits.

I understand they have best practices.. but they shouldn't enforce it on every situation

Overall: Overall a good experience for tracking and managing projects that I've started myself.

the SVC for pros

Sep 23, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: it's fast, easy to learn and has many features for the developers to keep their code organized and clean.

Cons: some concept like rebase and cherry-pick not has clear understand from the community due to lack of documentation on the real life scenarios for both of them, which make them like danger zone to touch them. hope to see much more examples on the doc about them.

Overall: very well thanks for make our life better as developers.

Capterra loader

The best way to work with version control

Aug 01, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Great version control, large documentation online and the fact that many developers use this it makes it easy to find solutions to any problems you may find. It is quite fast at checking out or committing changes.

Cons: It has a bit of a learning curve at the beginning to learn all the commands, specially if you are using the console and not some GUI to manage it.

Overall: Version controlling, fast code pushing and checking.

Best Source Control Available

Sep 06, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git makes source code control a breeze! With a little learning curve, git can be picked up very quickly and make team projects a breeze.

Cons: Some of the commands for git are inconsistent, making them harder to remember. A quick web search will usually find you the right answer very quickly though.

Overall: The company I work for switched to Git 2 years ago and haven't looked back since. It has streamlined all our code, projects, and deployments.

Capterra loader

GIT uses

Sep 19, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

1 / 5
Customer Support
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It is basically used for managing the source code very efficiently. We can also track our changes in version control system among the multiple users.

Cons: Users should have prior knowledge of version control system like how to resolve conflicts, revert the commit.

Overall: I am using GIT from my last three organizations. It is very efficient if multiple engineers are working on the same projects. We can track their changes.

Version control done right

Jan 13, 2019
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Very easy to learn and get started

Very reliable distributed architecture

Great support for modern development practices and workflows

Obliterates old-school SCM's like CVS or SVN

Cons: Many similar (advanced) options makes it complex to manage in a deeper sense

Conflict resolution could be made easier

Overall: Git was a revolution when it first appeared and nothing better showed up ever since.

Helped with projects and store project history

Jan 15, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

2 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Hard to get used to but once most of the basic commands are known it is easy to use and help mange projects easily. There is a lot of documentation online for this project which makes it even easier

Cons: It is complicated to get used to and get my head around however because online help this was easy to over come

Overall: It has made managing projects and storing projects a lot easier

Fast, very fast versioning system with branching

Feb 15, 2019
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Branching! Its possible to have many local branches. Easy to integrate with any IDE.

Cons: So many commands can be confusing for new users. Need to push code commonly to remote branch to prevent data loss.

Overall: Everyday software development in a team would be almost impossible without versioning system, and git is probably the best one. In our team which is very huge, git is used on daily base in many environments.

Capterra loader

Git is the only source control software I will consider

Jan 19, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git makes tracking source code changes and distributing code bases easy, assuming you are already technically savy.

Cons: Undoing or removing old commits can be very challenging, especially if you want to undo merging two branches or projects together.

Overall: I've used git for a while, and I wouldn't ever consider programming any other way. Coding in a project without using git is frightening.

The best version control

Oct 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The ease of use, the branch system and the simplicitty.

Cons: The ease of use. it so simple and it improves the way you manage your team project. it helps to review the team code and decide what good and whats not.

Overall: I'm using it every day, it helps to work with team on a project on different parts, then merge everything together. easy to back to previous versions.

best version control system out there

Sep 20, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git is an excellent version control system, it can pretty much do anything you throw at it. Every time I wonder "can I perhaps do ", I read the manual and; yes there's a way.

Cons: Can't think of anything at all; it even integrates with Visual studio so you don't have to use the god awful TFS version control system.

Capterra loader

Best Repository Ever

Aug 05, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I have been using GIT as our repository for an AEM project. It provides us an array of features to help us store, modify our content.

Cons: Nothing as per se. Very user friendly. Just easier to use through terminal.

Overall: Branching system for your code base helps developers and architects keep track of all the modifications and seem less integrations.

Source Code control made easy

Dec 28, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: A lot simpler than CVS or SVN

Very reliable

Great for small and large teams alike

Nice support for review/approval workflows

Clever branching support

Central remote repository support

Cons: Too many similar commands can get messy and become dangerous

Overall: The source control solution for modern teams, nothing comes even close.

Simply irreplaceable for any developer

Dec 18, 2018
5/5
Overall

2 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Absolutely unmatched code repository management

Extensive feature list - if you can think of it, you can do it.

Collaboration between coders is made very simple.

Cons: Confusing at first - steep learning curve.

Way too easy to run dangerous commands for beginners, and lose progress on a project.

Amazing version control!!!

Oct 29, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The API of git is very useful and understandable. many apps knows how to connect to it and provide you really good visibility for the state of our code.

Cons: There is some learning curve to understand it , specially to people who came from different softwares like clearCase.

The industry standard

Nov 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's the most widely used version control system out there. Easy to learn and extremely powerful. It's basically the industry standard when it comes to DVC systems.

Cons: Git has no cons. It's easy to learn and you're going to use it all the time in every company.

Capterra loader

Experiences on GIT

Oct 25, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Versatile, gets job done. Fairly well documented, as Open Source software paid support is available, but on problems are fairly well known.

Cons: Sometimes error messages are bit cryptic. Submodules can cause additional tinkering to get done correctly.

Git is great

Nov 02, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: TONS of options for source code management. Also tons of options for mining the history of a project.

Cons: Learning curve can be a bit steep. Also since there are so many options, it can be hard to figure out exactly what you can do with git.

Excellent platform version manager system, with a wide range of commands

Jul 25, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Speed, branching, adaptive workflow, security, cost and being able to restrict who can or can not see the repositories (permitting)

Cons: The learning curve, due to its complexity in terms of being implemented in a system when it has not worked with this content management system

Overall: Have a backup of all my projects in terms of versions and thus maintain an order. Carry out projects with various collaborators using the ramifications

Great distributed versioncontrol solution

Dec 28, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Reliable and efficient

Fault tolerant distributed architecture

Remote repository option

Cons: Can get confusing at first

Too many similar options with slight unexpected different behaviors

Overall: All we need for version control and release management

My experience with Git

Jan 14, 2019
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's so amazing to have all versions of file/project in one system. It's really quick to commit/push/pull/merge branches/etc. and easy to understand BUT only when you get used to it :)

Cons: I prefer using Git with GitKraken UI instead of the console. You have and see everything in one program and it's much easier to "Undo" some commit just by pressing this button.

Capterra loader

Best Centralized repository software

Jan 15, 2019
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: 1. Provide facility to share the code in centralized location.

2. Multiple users can access the code at a same time.

3. Easy to use

Cons: 1. User should be technically sound to use this software

Overall: Good for developer

The backbone of code versioning

Jul 31, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: Git has set itself as industry standards very quickly. It beats most of its competitors in every aspect. It is very quick and integrates with various IDEs like visual studio and eclipse very easily. It also provides GUI as well as command line interface. The CLI commands are a fast way to perform a variety of operations and with great details. I really appreciate how git uses branching and pull requests for code management. Overall it's the best friend of a developer.

Cons: The only con is the steep learning curve that is due to wide range of features it offers. It takes more time to get familiar with git, while using its counterparts like SVN and TFS by Microsoft is a little easier.

Capterra loader

Migrating from SVN is a hassle, then you're free

Dec 12, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: git is nimble, fast and powerful, if you learn the command line interface, it's a great tool to work in teams.

Cons: The GUI tools haven't matured yet compared to other VCS systems.

Review for git

Oct 25, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Very good workflow.

Easy and intuitive.

There are some kinks but definitely could be worked on.

Cons: Few cons, there are some bugs. the merge doesnt work properly.

Capterra loader

Git as version control tool

Jan 14, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git is one of the best version control tool available on the internet. The newest update even gives us to create private repositories without even paying.

Git made my integration problems to go away like nothing.

I would recommend this to anyone.

Cons: I don't actually see any cons in this tool.

Awesome to manage the version of code.

Jul 18, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Infinite pros.

It really quick.

It is awesome to work to separate branch without affection main branch.

branching and merging version of the code is really quick.

Cons: Support with some ide.

it slows down for a larger project.

It little bit confusing to understand for a new user.

Great way to manage source code

Aug 09, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is a very safe and private place to manage all your source code, it lets you work fluently with your team.

Cons: It can get tricky to understand how to merge the master code your team's code.

Overall: We use this to manage even simple things as image files and such, it is a great way to maintain control on projects.

Capterra loader

My Git own review

Nov 03, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Easy to use

Easy to setup

Fast and convenient to commit/compare and approve the commits or comment them

Easiest way to learn and work on the branching strategies

Flexible branching strategies

Cons: I was working on SVN before and I am not able to find any cons for Git.

Capterra loader

I recommend Git although it isn't perfect

Feb 02, 2019
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Git is integrated in almost every platform

Almost every developer knows how to work with Git

It's decentralized

It's free

It supports almost every scenario

Cons: It's hard to learn to work with git.

Documentation can be better.

git command line, or git GUI feel outdated.

Overall: I've worked with a couple of version control systems, and Git is a good one. The best thing about git is that almost every platform supports git. Even Microsoft Team Foundation (which has it's own version control system) supports git. The reason that I would recommend Git is because it's becoming the overall standard, this despite that Git (and more specifically the tools to work with Git (like Git GUI)) are not perfect, and feel outdated.

One of the top source control tools used by software development professionals.

Jan 15, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Checking in code can be performed quickly once you are used to using the push and pull commands.

Cons: There is a learning curve to it so people unfamiliar with it might have to spend some time to figure out how to use it.

Overall: Many companies use this to track their source code.

Capterra loader

Good tool to track your progrsss

Feb 15, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Git provides version control and also a nice GUI

Cons: It requires a basic understanding of command line

version control

Dec 02, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: is very useful in version control and project management, by the use of different branches allows unwanted changes are not included in the main branch until a reviction

Cons: I think that we should implement a more intuitive way of doing what pulls the commits and in general the commands through an interface

Overall: My experience was good at generating what I used for some projects and I think it is a very good option

Easy to use

Jan 10, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The fact that git works both online and offline is really amaizing

Cons: Git customer support is realy down i once asked a question they took 2 days to reply

Overall: git so far is the best code management software out there

The absolute undisputed solution for version control

Sep 05, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git is really the best solution out there for version control,

it's free, and will always be, it's open source, which had a lot of benefits,

Every company regardless to it's size uses it, it's really a consensus in the software world.

Cons: The learning curve is steep, there's a lot to learn, but you can get the basics pretty easily.

project tracking made easy

Nov 21, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It is really nice distributed control version system to track all the work.

Cons: It has steep learning curve for complete beginners who haven't used any version control system before

Nice source control tool

Feb 16, 2019
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Ability to work on offline repos. Branches and Tags are cheaper compared to Subversion

Cons: Too slow sometimes to interact with remote repo such as BitBucket and Github

Git:Review

Nov 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The ultimate, industry standard in version-control. Essential to any coding project, even if you are coding by yourself. You can use it from the command line or pick your favorite GUI. Integrates with most modern text editors.

Cons: Solving merge conflicts is never easy. This is not a mark against the software, just what I like the least about GIT.

The foundation of repositories that every developer must know about

Jan 03, 2019
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git is the foundation that every developer must know when dealing with repositories nowadays. It's command line tools are very powerful, and the versatility of GIt is remarkable

Cons: Sometimes it has too many functions that you don't usually need, which makes the learning curve a bit steep.

Overall: Git is the main repo that we use for big clients

Comprehensive documentation, great support and limitless possibility

Aug 23, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Git is the gold standard of branch management for software and web applications. The commands are intuitive and easy to run between different operating systems (as long as you're using a proper terminal in windows!). Its obvious integration with GitHub makes it strong and successful for anyone hoping to manage and protect their code. It's also very easy to distribute, modify and create new things using all that Git has to offer.

Cons: Nothing. Git's documentation is clear and concise leaving almost nothing to question. Even if a problem isn't answered in their docs, a simple google search will yield a definitive answer.

Featured yet complicated

Oct 17, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Multiple local branching option gives you flexibility of doing multiple works simultaneously.

Cons: Features like rebasing are a bit tricky to use at times,.

Login problem once the system password gets reset needs to be addressed.

Overall: Brilliant source code management tool allowing to have multiple local branchs and lot of features makes it obvious choice.

We use this as our source code management system.

Makes my job easy

Jan 16, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: This software has a easy commands for me to remember, easier than Linux in my opinion. It helps me during work so I can get my tasks done faster.

Cons: I believe the instruction manual could be updated with a cheat-sheet of shorthand commands and clear definitions.

Git it ...

Aug 01, 2018
4/5
Overall

2 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 6.0/10 Not
Likely
Extremely
Likely

Pros: Git is the standard for archiving and publicly sharing code in repositories. Great contributor to open science.

Cons: So hard to use, so easy to have conflicts between what is on your desk and what is in the cloud. Helper products are not well integrated, so that one must do some stuff at the command line.

Capterra loader

Powerful revision control

Nov 21, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Git allowed us to much better manage software changes and revisions. It easily outclassed the homebrewed software we were previously using and we quickly learned to rely on it.

Cons: While it is very powerful, it can also get complex quickly. For developers this isn't usually a problem but for non-programmer types, users might quickly get out of their comfort zone when trying to use the command prompt to access even basic features like pulling the latest files. This can be worked around by training, but there's definitely a learning curve.

The industry standard for software versioning

Jul 25, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

Pros: Widely used, extensive and robust applications. Easily integratabtle into many different software suites.

Cons: Has quite a learning curve, and documentation on how the suite works is a bit difficult to grasp for new users.

The only way coding projects should be done

Jul 29, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's essentially the industry standard. Learning version control and being able to have organized repositories only sets you up for success.

Cons: A bit of a steep learning curve, especially when it comes to merging with a large team. However, the effort is worth learning.

Overall: Universality in the professional programming world.

Nice Features But Be Careful

Feb 15, 2019
3/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: Works well with other tools, i.e. VSCode.

Multiple coders working on same programs.

Cons: Have to be careful not when merging changes. We've had corrupt branches wipe out other people's changes.

Git commands are confusing. In our case, VS Code performs all the commands in the background. Sometimes this causes problems as users don't necessarily know what is happening.

Can't tell when someone has something 'checked out' in their own branch.

Overall: We have everything source controlled in Git now which is a huge benefit. We still need to educate or users on the complexity of Git as it was very different than our old source control.

The new SCM tools leader

Jan 09, 2019
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I really like the local branching and staging areas funtionnalities which outclasses former SCM tools.

By the way, all functionnalities are easy to learn and allow to keep control of your project versionning.

This open source tool is really robust and is now seen has a leader in term of SCM tools.

Cons: Functionnalities are easy to learn but a lot of new concepts has to be mastered.

Easy and powerfull enough to be used by everyone

Jan 09, 2019
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Allows for a precise control over the development and maintenance of any project.

Cons: Hard to grasp at the begining and hard to master.

Awesome version control tool

Feb 06, 2019
5/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Its has so many source code control features like branching, merging, rebasing and more which allow you to organise your code into features and manage the features using branching

Cons: It takes sometime to learn and understand got commands and how they work

The most popular tool

Jan 08, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: easy to use

free

sharing with people all over the world

Cons: Need to learn the process before use.

Best version control system

Sep 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Rich features

Fast

Easy to find solution online

Cons: You have to choose your own work flow. I am missing better direct support to some of the most popular work flows like GitFlow

Complicated but useful

Sep 09, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Once you figure out how to use the software, it get really interesting and fun

Cons: It's a little bit complicated to use if you are not a programmer.

Best web hosting service and the best web blog crafting tool

Nov 02, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: How easily I uploaded and made my own software programs so easily and fast

it provides bug tracking

GitHub has everything turned into Markdown

Cons: The design needs a little work but its ok!!

Overall: I am amazed I still use it for teaching in my university and for making blogs!!