Leader badge

Audience

Software developers searching for a powerful Source Code Management solution

About Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows. You can query/set/replace/unset options with this command. The name is actually the section and the key separated by a dot, and the value will be escaped.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

Ratings/Reviews - 12 User Reviews

Overall 5.0 / 5
ease 4.3 / 5
features 4.9 / 5
design 4.7 / 5
support 4.9 / 5

Company Information

Git
United States
git-scm.com

Videos and Screen Captures

Other Useful Business Software
Your top-rated shield against malware and online scams | Avast Free Antivirus Icon
Your top-rated shield against malware and online scams | Avast Free Antivirus

Browse and email in peace, supported by clever AI

Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
Free Download

Product Details

Platforms Supported
Windows
Mac
Training
Documentation

Git Frequently Asked Questions

Q: What kinds of users and organization types does Git work with?
Q: What languages does Git support in their product?
Q: What other applications or services does Git integrate with?
Q: What type of training does Git provide?
Q: How much does Git cost?

Git Product Features

Source Code Management

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

Version Control

Centralized Version History
Digital Asset / Binary File Storage
Pull Requests
Code Review
Collaboration Tools
Isolated Code Branches
Branch Creation / Deletion
Compare / Merge Branches
Option to Revert to Previous
Code Version Management
Roles / Permissions

Git Additional Categories

  • Balwinder B.
    SDE
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 1,000 - 4,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Makes it easy to collaborate."

    Posted 2022-06-16

    Pros: - It has a two-step and commit and push feature, which makes the code pushing process easy and fast.
    - Pull request saves a lot of work time to see the new changes from the other teammates without having to clone the code again.
    - Switching between branches is easy and fast.
    - It makes the management of code base easy with single line commands.

    Cons: - It is not interactive and takes a lot of time to get used to it, especially for beginners.

    Overall: Overall, Git is a necessary application for any developer to maintain and manage the codebase. It is an absolute must-have application for teams working on large projects, as it helps a lot in maintaining and sharing the codebase.

    Read More...
  • Prithvi K.
    Kotlin Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Code maintenance and version controlling."

    Posted 2022-02-03

    Pros: - It helps in version controlling the code base of any project.
    - Multiple branches can be created, and it is quite easier to switch between the branch.
    - Pulling, pushing and merging is effortless to do.
    - It is not heavy on the system memory and tiny in file size.

    Cons: - The commands can be a bit difficult to understand initially.

    Overall: Overall, Git is a must-have tool for any developer in the version control the project. It helps in pulling and pushing the code. With git, the developers can maintain multiple version of the project at the same time.

    Read More...
  • Zeeshan I.
    Java Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A must-have application for developers."

    Posted 2021-12-21

    Pros: 1. Git is the best and most used application by any developer because of its features and tools.
    2. It helps in version controlling application with just few clicks.
    3. The branch features helps tremendously when working with teams in a common project.
    4. The pulling and pushing of code is easy and fast.

    Cons: 1. There is no native graphical user interface for the application, so the user always have to use it by terminal or use third-party applications.

    Overall: Overall, Git is the best version control application available in terms of usability, features and speed. It helps in collaborating and contributing to various projects.

    Read More...
  • Subhan A.
    React Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A must-have tool for every developer."

    Edited 2021-11-30

    Pros: - It helps a lot in version controlling any project.
    - The pushing, merging and pulling all works great every time.
    - Cloning any application just takes seconds.
    - It is fast, robust and secure.

    Cons: Honestly, there isn't any downside to this tool, everything works great.

    Overall: Overall, Git helps tremendously in maintaining the repository by version controlling it. All the features works great and ease the process, resulting in increased productivity.

    Read More...
  • Zuveriya H.
    DevOps Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A must-have tool for coders."

    Posted 2021-08-28

    Pros: - Git helps in version control of the projects so that record of the projects can be saved for future use.
    - Git branch feature helps extremely for teams working on the same project.
    - It is extremely light and does not take up a lot of processing power of the system.

    Cons: - Git is a must-have tool and does not any con whatsoever.

    Overall: Overall, Git can be used for version control of the projects and also for team collaborating on the same project.

    Read More...
  • Chandra S.
    UX Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Best tool for version control."

    Posted 2021-08-09

    Pros: - It has a small footprint and does consume a lot of system power while running.
    - The creation and management of branches is easy and simple.
    - Pulling and pushing code is a two-step process.

    Cons: - Some queries are complex to understand and use, but that too gets easier with time.

    Overall: Overall, Git is the best version control tool available. It is easy, reliable, secure and has a great community behind it.

    Read More...
  • Areeqa H.
    DevOps Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A Must Have Software For Every Developer."

    Edited 2021-07-19

    Pros: - It is not heavy on the system memory i.e. RAM, and works smoothly regardless of the power of the system.
    - It has a brilliant branch management model that is effortless to use.
    - Pull, push and merging of code works seamlessly.
    - The most unique feature of the software is that it provides flawless version control in developing software projects.

    Cons: - Git commands are a bit difficult to understand.
    - The structure and use case of the software is complex to understand initially.

    Overall: Overall, Git is the most used software for version control in every organization and company because of the unique values it adds in the development process.

    Read More...
  • Rishikesh M.
    Software Engineer
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "The Best Version Control Software"

    Posted 2020-12-07

    Pros: Works well on all major platforms. Git is wonderful and simple when compared to other Version Control Software. Source control

    Cons: I use this software almost every day and this is the best version control software

    Overall: Almost all the important functionalities like push/pull, clone, commit, etc are very easy to implement. Git is very flexible and integrates easily.

    Read More...
  • A Git User
    Intern
    Used the software for: 2+ Years
    Frequency of Use: Weekly
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Best version control app"

    Posted 2020-11-11

    Pros: Works seamlessly.
    Very lightweight.
    Faster branch switching.
    Easy to pull and push codes to different version control platforms.

    Cons: Sometimes conflicts with white spaces and the error reports are not very specific.

    Overall: Easy to use software with not much of a complex UI. Serves its purpose and helps in version controlling in windows platform and gives you the feel of Linux.

    Read More...
  • A Git User
    Senior Software Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 5,000 - 9,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Essential for modern development"

    Posted 2020-08-28

    Pros: Free open source software.
    Easy to learn.
    Good documentation.
    Console as well as multiple GUI clients .

    Cons: No con, it is a superior version control system .

    Overall: Git is an essential tool for every developer today and is far better than most other versioning systems. It is easy to learn as well and has a great documentation.

    Read More...
  • A Git User
    Marketer
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 1 - 25
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "The most powerful version control and collaboration tool"

    Posted 2020-06-22

    Pros: - It is so easy to work on large projects with multiple team members when you have Git to manage the versioning for you.

    Cons: - It can be very daunting to learn git for beginners.

    Overall: I think a version control system is a prerequisite for any modern day tech project that involves multiple people. Also the presence of GitHub makes it even more attractive than the others.

    Read More...
  • Rohan J.
    Software Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "The Best Version Control System"

    Posted 2020-05-26

    Pros: Intuitive commands make it easy to work with CLI.
    Fast and superb branch management.
    Works seamlessly across platforms.
    Free and open source.

    Cons: No native GUI can be daunting for new users.
    Need to install additional plugin for resolving merge conflicts manually.

    Overall: Git is the best Version Control system today and is used by teams across the world to collaborate on projects.

    Read More...
  • Previous
  • You're on page 1
  • Next