Helpt Nederlandse bedrijven al 15 jaar
bij het vinden van de juiste software
Over Git
Gedistribueerd bronbeheersysteem waarmee softwareontwikkelaars meerdere revisies van hetzelfde project kunnen volgen en beheren.
Enables Teams to work in a collaborative manner with opting different branching strategies. Great online support available in day in and day out scenario.
There are some issues when working across different platforms. Unless branching strategy is decided and enforced, it can become a mess when a lot of users are doing changes.
Reviews filteren (438)
Sorteren op
Reviews filteren (438)

An absolute must for all developers, version control made easy
Opmerkingen: We use Git to ensure all our code repositories are version controlled and in combination with something like GitHub/GitLab we can keep a secure offsite copy of our code that is central for all team members to pull and push theirs/others changes to/from.
Pluspunten:
Git is free, there are no costs to use Git for version control locally within your development environment, this makes it accessible to every member of the team. It is available for all operating sytems, Mac, Linux and Windows.
Minpunten:
It can be difficult to work with from the command line, but thankfully mode Integrated Development Editors have GUI support that makes it easier. Also there are plenty of free resources for learning to use it.

The solution to team programming
Opmerkingen: My experience with GIT is better every day since it is a platform that I keep learning to use and the more I learn, the more I like it. I share code with my co-workers and when I work alone, it allows me to have my code updated and clean
Pluspunten:
Since I met GIT, life has become much easier for me at work. It is the perfect platform for teamwork, even if it is only for yourself because it helps you keep the code updated and ordered. With GIT you can version the work, having several alternatives of the same branch, add comments and keep the code clean. The platform compresses the code and helps you decrease time by uploading large amounts of changes very fast. There are tons of clients to handle GIT visually and many of them are free
Minpunten:
The only thing I do not like is the documentation, when I have needed to consult information about some git command, I consult other web pages to clarify my doubts
Git out of here
Opmerkingen: It's easy to get it to do what you want if you know all the switches and the options, you won't get warnings if something fails, you have to switch from web to IDE to CLI so each helps you progress in the task. Good for open source while you're not the one managing the code.
Pluspunten:
It's very easy to create and initiate a copy of the repository
Minpunten:
It's distributed so no backup is done to your work is done till you push it to the repository, no one organization to give you support, doesn't handle empty folders (no warnings is given), no easy move files with history from one repository to another (while keeping history in the source repository), no one view to control your actions - need to move from your IDE to web to CLI, each sub module is presented by SHA number and not tag and version, if you have sub modules and you do git clone URI then you would get empty folder (no warning again) because that's the default. History is stored locally and consumes disk space (instead of at least connecting to the remote server as an option). Other than CLI there's no official supported GUI. There's much more like the need to have gitlfs client.
Best version contol ever
Opmerkingen: Git addresses various business problems related to version control, collaboration, code quality, and traceability, making it an essential tool for software development teams in organizations of all sizes
Pluspunten:
Git's distributed nature, branching model, performance, data integrity, and community support have contributed to its widespread adoption and popularity among developers
Minpunten:
Merging branches with conflicting changes can be a time-consuming and potentially error-prone process
Everybody loves Git, including us
Opmerkingen: We don't know how we would exist without Git. Every organization needs source control and most developers are well-versed with Git without additional training. We continue to build on the experience to offer automated deployments that enforce better code quality across the board.
Pluspunten:
Git is the gold standard for source control. Its decentralized approach ensures that developers can easily test, break, and fix in local environments. It takes a merge-first attitude to ensure that all changes are understood and incorporated as new releases occur from multiple developers, increasing visibility to changes and overall code quality.
Minpunten:
For those not well-versed with the command line, the GUI client versions don't serve the community well. They are often confusing and give less granular control than the command line.

An essential skill for all developers and software engineers
Opmerkingen: I've used Git for almost 10 years. Starting with new projects i've also been involved in migrating legacy repos from SVN. It remains an essential skill to master.
Pluspunten:
Mastery of Git is now a prerequisite for any software role. Interfacing with Git can either be through command line or a dedicated desktop client. Options to migrate a repository from SVN and maintain commit history provides an easy adoption mechanism for legacy codebases.
Minpunten:
Tackling conflicts can be challenging on the command line. Option to easily diff changes whilst ignoring generated files would be useful.
Great tool for version control of your source code and text documents
Opmerkingen: With git I have control over the source code I manage and am never afraid of trying out new ideas with branching.
Pluspunten:
I love git because it is so widespread and makes version control of my source code easy to manage. I use it with the gitflow method, which makes it easy for me to handle development, production and hotfixes environments.
Minpunten:
It's a steep curve to learn, but well worth it.

Is the Best VCS
Opmerkingen: My experience is the better experience with an SCM product.
Pluspunten:
I use GIT from 2016 and when i discovery this VCS i love it. I think that is the better VCS in the world, because have following feature: simply, fast, customizable, free.
Minpunten:
Nothing. Because actually i don't found a real problem with git, is the better than SVN, CVS, ClearCase that i used.
Have better experiences with git
Opmerkingen: I admit my experience with this tool called git is very good. I am improving with this tool daily. It helps me solve a lot of problems. All my relatives use it I assure you.
Pluspunten:
When I use this tool called git, it never fails. It does the job you expect from this tool perfectly. Git helps me enormously in my various that I carry out daily.
Minpunten:
Git for a beginner is very difficult to find. Those who have created this tool must put other means, use other techniques so that the beginner who is interested in the tool can use it easily.
GIT - Source Code Management
Pluspunten:
I like the ease use of git in the cli and fhe integration with the many tools
Minpunten:
I do no have anything, i can comply git.
Version controlling is Essential for software companies of any size, it helps in many ways
Opmerkingen: Git is a really great software for version controlling and code base management, i have a really great experience with it, deployment and development cycle has become simpler with the help of git
Pluspunten:
Git is a majorly used tool which is used by big companies to the individuals who are involved in software development or coding, the benefits of Git is that you will not be lost in changes, you have the history of the files edited , at any time you can revert back to the old changes, version control is important for lose recovery etc ... 2 or more can work on parallel on a same file and merge it later one by one, helps resolve merge conflicts, this improves the productivity in the team , at the time of unstably we can always revert back to the stable version, you can review the code of other developer, there is a concept called pull request to merge the changes to the parent branch, at the time of this the code review can be done , which is one of the best practises n the product developmental lifecycle migration from one git service to another is very simple, you need not delete and reclone, there is a command to change the server URL thats it, it has a large set of git commands using which you can do many good operations, one of which is cherry pick , using cherry-pick we can fetch only a required pice of commit into another branch, you can reset head and create a branch out of there to create a branch out of a older version etc , its all normal we can do everything in git that we do with a normally maintained version manually (assume if you are storing all versions in the folders), space effective storage of each versions,it is stored them logically
Minpunten:
Git is absolutely perfect in my eyes, one thing is they have a good CLI but for new non terminal users they could develop a UI interface, any how other softwares serves this purpose,
Tool to handle Version controlling, parallel development and merge and recovery of code changes
Opmerkingen: Git is a must use tool for a productive and high quality software development, I had a really great experience using GIT
Pluspunten:
The Git is a very useful and must be used tool for developing software, Some of its important features are, Version controlling - any changes that you commit to your repository will be maintained, you have the flexibility to switch between the changes , all the historic changes are maintained Branching - You can create a branch out of a parent branch and make your development in the new branch and merge it back to the parent branch this help's in parallel development , not spoiling the parent branch, code review can be connected before merging, Diff checking, we can check the difference between commits and branch to identify the changes and to understand the changes, Gives confidence to the developer, since all the changes are accessible, even if we mess-up the code there is a fallback available, Git can be used for CI/CD pipelines and deployment automation using tools such as Jenkins, it has a amazing command-line interface and good community support
Minpunten:
There are no possible issues with GIT, The only use case that is little difficult is, the Merge conflicts, Git dose a very good job of showing us the conflicts, but some times it is little mixed up , so could put a little bit work in mitigating it Git has a amazing CLI but would like to have some SDK and Console interfaces too, the point is the complex operation that could be done with CLI cant be achieved by any other interfaces
Version control system everyone should know
Opmerkingen: I've switched from SVN and it took me a while to master it, but it's been the best version control system I've used so far (and I tried Mercurial as well).
Pluspunten:
Really wide support of tools, plugins, hosting and software that you can use together with Git. Well defined model of collaboration. Distribution of repositories prevents data loss in case origin goes down. It can be speedy, depending on tools you use.
Minpunten:
A bit difficult to use for inexperienced users. Some CLI commands are weird and not very intuitive. There are some issues when working across different platforms. Unless branching strategy is decided and enforced, it can become a mess when a lot of users are doing changes.
Mainstay of modern development
Opmerkingen: With git aliases I have streamlined most of my day to day git operations into a few oft used and powerful commands.
Pluspunten:
Git is an essential tool in just about every software developer's toolbelt these days. Although difficult to master, it's power is in fact in it's complexity. It can handle just about any eventuality to might face with a complicated source control system. There is a reason all other version control systems have perished to it.
Minpunten:
It is quite easy for people to get in a tangle with Git. Just when you think you know what you are doing, you make a giant mess of things. Fortunately there's always a way back.
Git, an amazing version management system for your projects.
Opmerkingen: 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.
Pluspunten:
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.
Minpunten:
I am very satisfied with the product, so I have nothing more to say.
Awesome Version Control Management
Opmerkingen: While there is a slight learning curve involved with using Git, once you get the workflow down you'll wonder how you ever programmed without it.
Pluspunten:
Git is a version control manager for software projects that allows code versions to be handled through a command line interface. For a project, a master version contains the core project. Branches can be created from a master to develop without affecting the master branch and to add new features to a project. Local and remote repositories are also managed. Git is also compatible with online services, such as Github and Atlassian Bitbucket to sync up offline repositories with the service. Documentation for the system is excellent, with great official documentation as well as plentiful user support and documentation available. Git is very robust and comes ready for use in large-scale, production programs.
Minpunten:
For less experienced users or people using Git for the first time, it might be temping to use GUI tools or services, but in order to learn Git properly it's best to use it by itself and through the command line. There are a lot of commands in Git that may seem daunting at first, but chances are you'll only be using a few of them in most cases and you should be able to Google rarer use cases.
Git - collaborate to grow
Opmerkingen:
Without git I would be lost. It tracks my changes and different versions of projects. It let's me colaborate with others on our projects and assignments.
Learning git is hard, but it's definitely worth it!
Pluspunten:
It let's me manage my code and repos. Git stash is very useful when I want to check some stuff on other branch. Amending commits is another greate adventage since numerous times it helped me commit additional files that I forgot to stage in the commit when doing git add. Git docks are helpful, especially when you have in mind that this software is very complicated
Minpunten:
It's complicated and hard to understand. There is a lot of tutorials however sometimes it might not be enough especially with more advanced commands and features. For a long time difference between git merge and git rebase was unknown to me
An Absolute Must for Every Developer
Opmerkingen: Git has saved lots of hours of having to manually sync and trace changes in code.
Pluspunten:
Git is a number one must-have application in any software development environment. It provides amazing tools for easy version control. The thing about git is that its easy to get started with but is hard to master so there is a steep learning curve. I like Git because it is super-secure and insanely fast. It is probably the best tool when one needs to back up the versions of their documents easily. Another thing I like about Git is that it can be easily integrated with other software such as IDEs, text editors, workbenches and Slack.
Minpunten:
The only thing I dislike about Git is that the merge conflicts can be hard to resolve for complete beginners. Other than that, Git perfectly suits my needs.
Git enables modern software development
Opmerkingen: Sharing code among team members and different teams.
Pluspunten:
Git enables modern software development, period. There is no way one can develop software today and not use git.
Minpunten:
Sometimes the complexity of the merge between feature branches is scary, but still git is there to help you with that.

A Must For Every Software Developer!
Pluspunten:
Git doesn't need any introduction on its own. Every software developer knows how it works, and how it is easy the way we code. It keeps the snapshot of every file changes that we made and make a history of every bit added. Git is what it's known as Revision Control System. It works exactly how a tree is structured. Projects can be split into many branches emerging from its parent branch to continue work on some feature which is yet to be designed. In short, it's a software that is designed to build great software for the future.
Minpunten:
In the modern age, every software implementation has a GUI. It does have a GUI, but very basic and its quite difficult to navigate and tinker around. Rest, it's one of the good software implementations.
Git
Opmerkingen: It's the best source control for working locally and sync with other co-workers
Pluspunten:
Tracking history of source files and maintaining a complete record of work done. It allows multiple users to work simultaneously without overwriting each other's changes. Using it locally and performing various changes offline. Less space consuming. Better branch management. Run smoothly on low-spec systems.
Minpunten:
Errors and catastrophic errors can completely break your repository, in some situations I needed to delete local repository and downloaded repository from server. One of catastrophic error than break your repository is when you hit Ctrl+C in middle of adding new changes or files to repository. It's hard to learn and master GIT.
Save the evolution of your code and collaborate easily.
Opmerkingen: I use GIT technology on a daily basis many times a day. It is essential for my job as a programmer. Thanks to GIT I have been able to improve the testing systems and thus avoid errors when uploading new changes to the production environment.
Pluspunten:
The GIT technology helps to work in teams in an organized way separating all the new features of an application. With a basic use you will always have a history of all the cabios and the possibility of returning to previous versions. With a more advanced use you can use the branch system to have the new functionalities separated without fear of overwriting the work of another partner. In addition, you can create tags to have separate versions of your application.
Minpunten:
The learning curve for advanced use is complicated.
Git - Best tool for code versioning.
Opmerkingen: I am using Git in all my software projects, and by default code versioning tool and it's a standard in the software industry.
Pluspunten:
* It's light-weight. * It's not centralized. If you use another option where the source is centralized, you have a higher risk of losing your code if the central server is lost. * It's easy to pull changes for team members and analyze what they are doing. * The command line interface it's great, it has everything you need. * The way it stores difference is great and saves a lot of space. * Other third party software have integrations with Git.
Minpunten:
At the begging is difficult to understand the concepts and to use the command line interface, but once you get used to it, your productivity increases.
Versioning your projects with Git
Opmerkingen: Using a version control system can be a very important addition to a project and, once you start using it, you'll probably wonder how you ever did things before. Git does its job very well by providing a efficient solution for a version control system.
Pluspunten:
I've been using Git for most of my projects for some time now and it serves me really well. It offers great performance, works offline (which is a very big plus for when you're doing things on the move and cannot access a reliable connection) and adapts really well to your needs, allowing you to specify the workflow that works out best for your project and/or team.
Minpunten:
Because of the amount of commands and terms, it has a steep learning curve and can be a little hard for some people to get used at first. However, as the times passes and you start using the most frequent commands and learning them, it works really well.

My experience using Git
Opmerkingen: I've been using git in many projects. It is a great tool to work with many team members on the same code. I've integrated the code developed in Web Platform with a Git repository and has become a very useful tool that provides security and confidence to refactor and prevent issues. I've had some problems with corrupted files that can't be removed or restored which the only possible solution was to delete the repository and clone it again.
Pluspunten:
Great version control. Distributed system for use all over the world. Secure and useful. Great to manage project features and releases. Allows to refactor code without fear of messing up.
Minpunten:
Some times it can have issues that can't be solved, like having a corrupted file that shows as modified and does not allow to get rid of that with commands.