Wir helfen Unternehmen seit 18 Jahren,
bessere Software zu finden
Über Git
Verteiltes Quellkontrollsystem, das Softwareentwickler*innen hilft, mehrere Revisionen desselben Projekts zu verfolgen und zu verwalten.
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.
Nutzerbewertungen filtern (465)
Nutzung
Sortieren nach
Nutzerbewertungen filtern (465)
Leistungsstark, aber anspruchsvoller Einstieg
Vorteile:
Die leistungsstarke Versionskontrolle, die das Nachverfolgen von Änderungen stark vereinfacht.
Nachteile:
Steile Lernkurve, der Einstieg erfordert Zeit, um die Befehle und Konzepte vollständig zu verstehen.

The only version control system you ever need to learn
Kommentare: I've used many version systems over the years and Git by far is the most sane and useful. It's the de-facto VCS for a reason. There will be an initial learning curve, but even if you don't want to use Git directly, there are so many tools and UI's that build on top of it to help guide you through it and automate away some of the tedium.
Vorteile:
It's free, it's easy to get started with, and it's powerful. There is a strong ecosystem of tools and platforms built on top of Git, so you can do new and powerful things. And it makes it extremely easy to collaborate with colleagues, even when you're working on the same file.
Nachteile:
There is a bit of a learning curve, particularly around some of the more complicated workflows like rebasing or performing 3-way merges, but once you've learned it, you're set for life.

Git - review
Vorteile:
Git is an essential part of my project and development process. It allows me and my team to control versions of the code and collaborate effectively. Lots of commands, work seamlessly across different tools.
Nachteile:
I didn't find any issues with Git. To me it works perfectly fine.
Git is Okay
Kommentare: It was mostly okay, I didn't like some of the issues with merging
Vorteile:
It can help with project management when you need it
Nachteile:
It's called git for a reason. It's good when it works
Git out of here
Kommentare: 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.
Vorteile:
It's very easy to create and initiate a copy of the repository
Nachteile:
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.
No software can be done without Git
Kommentare: I have never had any big issues with git so far, I recommend this tool to all devs
Vorteile:
It is so easy to learn an implement, also there are a lot of cloud repositories that support it
Nachteile:
With large amounts of code, it starts to be slow.

GIT for the PHP Develop
Kommentare: the experience is good in over all, but if design a GUI to manage the source code, the system can be perfect.
Vorteile:
Is useful, simple, light and have many commands that help to manage the changes in the source code
Nachteile:
Not have GUI that help to manage branches, clone repos and merge the change to the master, and reverse changes.

Essential source control tool
Kommentare: It's very important to maintain good source control. Git makes this extremely easy and even allows you to return to a previous version of your code, for example. Very valuable control.
Vorteile:
It, especially in combination with tools such as GitHub, makes for a very powerful code tracking and collaboration system.
Nachteile:
The different terms and commands are not too easy to understand as a beginner.
Git for software engineer
Vorteile:
What i like most about git is it makes my life as developer easy as it manages version control for me and my team easy. It lets us manages different version of our website easily
Nachteile:
If someone is coming new to the git scenario the learing curve can take some time

Experience
Vorteile:
What i like about git most is its gives us complete package on version control tooling
Nachteile:
It can have bit of learing curve for beginners
A great experience to pull/push code from repository
Kommentare: A great experience to pull/push code from repository
Vorteile:
Awesome tool to work as a team on repositories with VCS
Nachteile:
Sometimes it becomes difficult to use it through command prompt.
Git Uses the professional developer Uploading the project files and codes
Vorteile:
Easly created project folderEasly acess to multiple usersEasy to push or pull and created clone Easy to upload project and files codeEasy to detect error Good work for branching system
Nachteile:
Not support for publishing workflow seemless team members comunicated filesizes are limited

Popular and very robust version control
Vorteile:
Documentation and some basic project management capabilities on top of solid version control
Nachteile:
There is a learning curve to managing the branching and commits, but Git being pretty much the industry standard it's worthwhile to learn well.
Best version contol ever
Kommentare: 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
Vorteile:
Git's distributed nature, branching model, performance, data integrity, and community support have contributed to its widespread adoption and popularity among developers
Nachteile:
Merging branches with conflicting changes can be a time-consuming and potentially error-prone process
One of the Most Popular Version Control Software
Vorteile:
Git is one of the most popular and powerful version control software. It not only tracks your changes, but it also capable of cooperation with other teammates.Another highlight is everyone can create their own "branch" then merge to the master repository after they've finished their own works. This reduced codes clash and keep the master repository tidy.
Nachteile:
Git is very easy to get on but requires extensive time and energy to mastering it.
Very powerful version control system open to your own work style
Vorteile:
Git is a decentralized version control system. Decentralized means that the system does not force any node to be a ‘server’, ‘main’ or ‘master’ node, and that every node has a full copy of all the information. This feature makes Git a very powerful tool, as it lets you build the workflow that is best for you (wether its a simple server/client model or a more complex workflow with a server, developers and a code reviewer/integrator). It also means that if there is a failure in a node (eg the repository is deleted), any other node (or copy of the node) will do as a server with no change. It is open source and free, and it is used in very large projects (it was created originally to manage the Linux kernel code). It means good community support and that it has been tested in critical production environments.
Nachteile:
Git is a command line tool. It has not any visual feedback (more than white text over black background) and all the commands must be typed. It is powerful but it also means that it has a lot of commands to remember and some learning curve. But probably the first thing you will do after installing Git will be to install a graphical tool that can ease its use. If you are setting up a ‘central’ node, you have the same scenario: set it up manually by yourself or find some service already compatible with Git (github.com, AWS CodeCommit, Atlassian Sourcetree…). Also, there is no a ‘right’ way to use git. You will have to find the right workflow for your project or team. Play with it, try some workflows (google ‘git-flow’ for starters), choose the one that is best for you, and make sure that everybody in your team understands the chosen workflow.
A Must
Kommentare: I cannot imagine my day as an engineer or a developer without a version control technology as Git, specially working in CI/CD.
Vorteile:
Easier collaboration, as we as developers work together and put our work together.
Nachteile:
It is only a command-line interface, but with other tools it will be superior.

SCM Tool - GIT
Kommentare: Git is very appropriate for groups of programmers who are teaming up on a product project. It makes life a lot simpler for project directors, group leads and programming modelers to settle on choices concerning which code to permit in and which to send back to where it all began. It can likewise be a decent device for solo designers to use to oversee and feature their codebase and is, truth be told, the forming framework on which the most well known code facilitating stage, GitHub, is based on.
Vorteile:
Git's branch the executives model is great and basic, particularly when contrasted with some other SCM devices I've utilized. Synchronizing different software engineers on the equivalent codebase Helps following changes in the codebase, and a simple instrument for keeping a stable codebase consistently on local machine and common server.
Nachteile:
Combines once in a while will create clashes that are tedious however its goal is trifling assuming you think about the historical backdrop of changes. Doesn't deal with static resources. well. Albeit in the new years, new usefulness has been acquainted with address this.

The go-to tool for managing your programming projects
Kommentare: Overall Git is a very nice tool to have. For some more complex tasks like looking up a commit (change) a GUI based Git client can be helpful, but for most actions the command line is the easiest to use. It is quite hard to get the hang of everything at first but once you have learned the most used commands it is quite easy to use.
Vorteile:
Git has a lot of options. It's merge and remote repository features are really nice when collaborating on a project, since you don't have to do any manual merging of changes unless you changed the same part of a program. The history feature is also great since you can go back to an older version of your code if you broke something or accidentally deleted something for example.
Nachteile:
The command line is not that easy to use and the documentation isn't very great, so it is hard to use at first. Once you know all the basic commands it is fast to use though. Looking at commit changes in the command line or looking for a specific commit in the command line also isn't very easy and fast, but luckily there are many GUI based clients or remote repo's that can help with this. Sometimes the automatic merging of code still breaks the program, but there isn't much Git can do about this I don't think.
The best version controlling system out there
Kommentare: I learn Git the day I started programming and I haven't looked back since. There were other VCS in the past but Git has become the unspoken industry standard for VCS now, as it should be. I highly encourage everyone in the IT industry to learn and use it
Vorteile:
Git in itself is absolutely impressive. The algorithm behind it to track every line change and branching and everything involve is probably the best thing that ever happened to the software engineering industry. It has a huge community so you can always find tons of tutorials and answers to what you are looking for. Considering version controlling, the basic git commands is more than enough for an average user but it offers so much more.
Nachteile:
This wasn't something that I disliked specifically, but this is something that I have noticed in general. Git can be hard for most to pick up and get used to, but it is a crucial thing to learn it. The basic commands aren't really hard to get a hang of and once you do its easy and there's so many tutorials to learn from.

Git review
Vorteile:
Git is a fast and reliable open-source system for version control. It allows you to synchronize the code of your projects, create and merge branches. Also, the implementation of branching helps you to differentiate the version of your project on different environments or stages of development. Furthermore, you need to link Git with a hosting service. Using Git with a hosting service for a version control will give you access to several features. Features required to create professional projects with security and development standards.
Nachteile:
Git is a lightweight application, that has a high-performance ratio, with simple and easy installation, but for new users, the use of commands on the console (Git-bash) will be complex; especially on merge-conflict issues. But you can find all the documentation that you need to know, and required to solve every problem and doubts on the Git web-portal.

Version control system everyone should know
Kommentare: 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).
Vorteile:
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.
Nachteile:
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
Kommentare: With git aliases I have streamlined most of my day to day git operations into a few oft used and powerful commands.
Vorteile:
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.
Nachteile:
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.
An Absolute Must for Every Developer
Kommentare: Git has saved lots of hours of having to manually sync and trace changes in code.
Vorteile:
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.
Nachteile:
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 Review
Kommentare: Overall, I think Git is a very useful tool for managing versions of software projects and other work files. Although there may be an initial learning curve, once you understand the basics, it's relatively easy to use and enables effective teamwork. I would definitely recommend Git to other developers and professionals in the industry.
Vorteile:
What I liked most about Git is its ability to effectively manage multiple versions of a project's source files. This allows for safe teamwork on the same project and safe changes without the risk of overriding other people's work. Git is also easy to use and has detailed documentation that makes learning it easy.
Nachteile:
I encountered some negative aspects of Git. For example, when using some advanced features, such as branch management, I sometimes found it difficult to understand how to use them correctly. Additionally, Git's command syntax can sometimes be complex and difficult to remember, which can make using Git a bit intimidating for beginners.