Git is a Distributed Version Control System (DVCS). It does not necessarily rely on a single central server. This enables some team workflows that are difficult to achieve with a centralized system.
- Integration in existing infrastructure
- Strategy for branching and merging, workflows
- Production automation (CI/CD)
- Operations (backup and disaster recovery, contingency planning)
- Training courses and workshops for users and administrators
- Git support plans tuned to your needs
We support Git development by encouraging our staff to actively participate in the project's community. We believe that our customers profit from the know-how we have accumulated in this way.
Git is under GNU General Public License (GPL) v2 and GNU Lesser General Public License (LGPL) 2.1.
With the Git technical check, we offer an audit of your Git server infrastructure
As a distributed version control system, Git is very permissive regarding repository setup and applied workflows. Therefore it is important to define and document development processes in order to avoid misconduct and eventually impediments for all involved projects.
Git vs. SVN
You are planning to migrate your version control system to an up-to-date open source tool. The currently prevailing systems are Git, which is based on a distributed architecture, and Subversion featuring a central repository.
All seminars and workshops are held by Git developers. If desired, we customize the training contents to your organization's needs and deliver the training at your facility.
|Version control with Git||Introduction to practical Git (GIT-WS1)|
|Using Subversion effectively with Git||How to use git-svn as a drop-in Subversion client (GIT-WS2)|
|Migration from X to Git||All about migrating to Git (GIT-WS3)|
|Git versus Subversion||Comparison, Advantages and Disadvantages (GIT-WS4)|
Git Support by committers of the Git Project
elego Software Solutions GmbH actively participates in Git and libgit2 development. Thus, with elego, you can benefit from a high level of Git expertise.
We offer support services for various Git clients
For continuous support, you can choose from two levels of support (silver, or gold) which differ in, among other things, the included number of incident inquiries and maximum reaction times.
Hours 8 x 5
Days Monday - Friday
Times (CET) 9 - 17
Incidents per Year 6
Telephone Support No
Priority #1 - Critical max. 3 h
Priority #2 - Major max. 24 h
Priority #3 - Minor max. 72 h
Priority #4 - Low max. 14 d
Annual Fee Git Support 4.955 €
Hours 12 x 5
Days Monday - Friday
Times (CET) 8 - 20
Incidents per Year 12
Telephone Support Yes
Priority #1 - Critical max. 2 h
Priority #2 - Major max. 16 h
Priority #3 - Minor max. 48 h
Priority #4 - Low max. 7 d
Annual Fee Git Support 9.955 €
Please find detaild imformation regarding services and terms in the Scope of the individual support options here: elego Git Support Services
Articles, presentations and German translations
Professional Article "Git oder Subversion" published in Screenguide No. 18, 06/2013, titled "Git oder Subversion? - Erfahren Sie, welche Versionskontrolle die bessere für Sie ist" (Author: Neels Hofmeyr)
Subversion has replaced its predecessor CVS because it simply is better at providing centralized version control. Then, along came Git: ingenious, open and distributed. Git is increasingly present even in big software houses and has become far more than just the new kid on the block. But is Git really better than Subversion? Several basic differences between the tools indicate that Subversion will not share the fate of its predecessor.
LinuxTag 2013 Vortrag: "Git & libgit2 since 2011"
libgit2 is a portable implementation of the core git functionalityavailable in a library with bindings in many languages. This talkprovides an overview of the why and the how as well as updates onthe latest developments.
SubConf 2009 Talk: "Comparing Apples to Oranges: Subversion, Git, and Mercurial"
By practical examples of every-day operations, this talk outlines the innate strengths and shortcomings of each of the three tools.
White Paper "Git versus Subversion - Which Tool is Appropriate?"
From the wide range of available version control tools, two rivals are emerging noticeably: Subversion and Git. Both are free of charge, both enable large software development teams for parallel development of several development lines. They are both able to branch and merge, solve conflicts and record the development history of the source code version by version. They seem to provide the same functionality, hence the choice between Git and Subversion is often not easy.
Nevertheless, Git and Subversion are not similar at all. A close look unveils that these version control systems have completely different structures.