Git

Git

von Git

Durchschnittliche Bewertung

262 Bewertungen
  • Gesamt 4.9/5
  • Benutzerfreundlichkeit 4/5
  • Kundenservice 4.3/5
  • Funktionen 4.8/5
  • Preis-Leistungs-Verhältnis 4.8/5

Produktinformationen

  • Preisinformationen free
  • Kostenlose Version Nein
  • Gratis Testen Nein
  • Einsatz Installiert - Mac
    Installiert - Windows
  • Training Dokumentation

Angaben zum Hersteller

  • Git
  • https://git-scm.com

Über Git

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

Spotlight_media_placeholder

Git Funktionen

  • Build-Automatisierung
  • Codeprüfung
  • Continuous Integration
  • Fehlerverfolgung
  • Kollaboration
  • Lager-Management
  • Versionskontrolle
  • Veränderungsmanagement
  • Zugriffskontrollen/Berechtigungen

Die hilfreichsten Reviews für Git

Version Control Your Code

Bewertet am 1.1.2020
Sean O.
Sr. Associate Director of Web Communications
Bildungsmanagement, 201-500 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Quelle des Nutzers 
5/5
Gesamt
3/5
Benutzerfreundlichkeit
5/5
Eigenschaften & Funktionalitäten
Kundenbetreuung
5/5
Preis-Leistungs-Verhältnis
Wahrscheinlichkeit der Weiterempfehlung:
Unwahrscheinlich Äußerst wahrscheinlich

Kommentare: Git has been my introduction to version controlling my coding work. Now that I use Git, I'm never going back. Git is too important.

Vorteile: Git is my go-to for version controlling my code for web development. When I first switched from no version control methods to Git, it felt like a magic trick with how you can manipulate the timeline of your work. For example, you can make egregious mistakes and rest assured that, even if you delete your whole project, almost any action can be restored or undone. The concept is with any change you make to your project, you commit the change to a Git repository as a sort of point in a timeline. With this commit, Git automatically keep tracks of a timeline of changes made to the project, so you're able to use Git as sort of a time machine to go back (or forward) in time. You can even create different "branches". This is like an alternate timeline. Want to try something crazy? Just create a different timeline (branch)... if you don't like what you tried, then you can always go back to your original branch. It's like nothing happened. But, if you like the change, just merge that change back into your original branch. Now your offshoot is part of the original timeline. But what if your hard drive is fried? How would Git save you? You store your repositories on both your local machine and a remote, like GitHub or Bitbucket. Don't forget to push your changes you make to a remote with a simple "git push" command, because it's your backup... and allows you to work easily on any computer. Just pull your code with a "git pull", and start working from wherever.

Nachteile: In the pros, I oversimplified the process of using Git, because it would be impossible to explain in a short review. With how powerful Git is, complexity comes with it. It is a difficult process to become proficient with Git. I personally had to read a book and several tutorials, and even after years of use, I still feel like I'm only scratching the surface. All that is to say, it requires work to learn how to use Git. And on top of the complexity, Git is best in the command line, so if you're not comfortable in a terminal, you won't get the most out of Git.

Is the Best VCS

Bewertet am 26.11.2019
Salvatore R.
Software Engineer
Informationstechnologie & -dienste, 51-200 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Quelle des Nutzers 
5/5
Gesamt
5/5
Benutzerfreundlichkeit
5/5
Eigenschaften & Funktionalitäten
5/5
Kundenbetreuung
5/5
Preis-Leistungs-Verhältnis
Wahrscheinlichkeit der Weiterempfehlung:
Unwahrscheinlich Äußerst wahrscheinlich

Kommentare: My experience is the better experience with an SCM product.

Vorteile: 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.

Nachteile: Nothing. Because actually i don't found a real problem with git, is the better than SVN, CVS, ClearCase that i used.

I had to learn how to use it, but after that, git has become an integral part of my daily workflow

Bewertet am 19.10.2019
Verifizierter Rezensent
Software Engineer
Computer-Software, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Quelle des Nutzers 
5/5
Gesamt
3/5
Benutzerfreundlichkeit
5/5
Eigenschaften & Funktionalitäten
Kundenbetreuung
Preis-Leistungs-Verhältnis
Wahrscheinlichkeit der Weiterempfehlung:
Unwahrscheinlich Äußerst wahrscheinlich

Kommentare: I am a huge fan of git, so much so I teach it to freshmen level students whenever I get a chance. I clearly remember two times where my hardware has crashed beyond repair, but since I use git and remote repositories, I have not lost any work even in these situations. What a lifesaver! Beyond that, I use multiple computers (I have an iMac, Ubuntu laptop, some Windows desktops) and git works great on each machine. I can start working on some feature on one machine, push my changes, and the pull and continue work on a different machine. If I make mistakes I can go back to a previous commit. The freedom and level of security I have in not losing my work are the two biggest reasons why I like git so much. Overcoming the initial learning curve will be worth it.

Vorteile: * Git is cross platform; you can use it on windows, linux and mac and it works the same way on each operating system (I have personally tried each)
* Installing git on each platform is a breeze
* All IDE's I use integrate with git (e.g. Jetbrains IDEs, VS Code, VS)
* You can use git through terminal, IDE interface, or a separate git GUI app like Sourcetree
* It is very rare to find software that offers this much flexibility, and at the same time, so much consistency across each operating system!
* Some of the biggest OSS platforms use git - by learning how to use git, you can share your code with the rest of the world

Nachteile: Git requires you learn the different commands and terminology. 7 years ago, when I first started using git, I remember it took me several days to get comfortable using the commands. Luckily the set of commands for basic usage (clone, commit, pull, push, branch and merge) is not overwhelming. After mastering these basic commands, git is easy to use and extremely practical.

Nice Features But Be Careful

Bewertet am 15.2.2019
Justin C.
Systems Analyst
Einzelhandel, 501-1.000 Mitarbeiter
Verwendete die Software für: 6-12 Monate
Quelle des Nutzers 
3/5
Gesamt
3/5
Benutzerfreundlichkeit
4/5
Eigenschaften & Funktionalitäten
Kundenbetreuung
Preis-Leistungs-Verhältnis
Wahrscheinlichkeit der Weiterempfehlung:
Unwahrscheinlich Äußerst wahrscheinlich

Kommentare: 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.

Vorteile: Works well with other tools, i.e. VSCode.
Multiple coders working on same programs.

Nachteile: 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.

Git - A must for coders

Bewertet am 8.12.2019
Ranjith S.
Software Architect
Computer-Software, 13-50 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Quelle des Nutzers 
5/5
Gesamt
3/5
Benutzerfreundlichkeit
5/5
Eigenschaften & Funktionalitäten
Kundenbetreuung
5/5
Preis-Leistungs-Verhältnis
Wahrscheinlichkeit der Weiterempfehlung:
Unwahrscheinlich Äußerst wahrscheinlich

Kommentare: Git is used by almost all the organisations for code versioning. As most of the project management tools out there support integration with git, code management becomes seamless.

Vorteile: - Best versioning tool out there
- Best when multiple people are working on the same project and files
- Lot of 3rd party tools available for resolving merge issues, viewing commit diffs etc.
- Its very fast to use one you are adept at it, everything can be done command line and no need to use the interface at all

Nachteile: - Resolving merge issues can be a pain, most of the time where there are same lines of code involved auto merge never works.
- When two resources are working on different IDE for development, unless the coding styles are synchronized it creates unnecessary check-in's of formatting

Lies weitere Bewertungen