Introduction to Git for Teams

The DevNinjas Git training introduces version control: you structure commits, integrate branches and work with pull requests. For development, operations and documentation teams with basic terminal skills; no Git or programming experience is required.

  • Level: Beginner, Level 1 of 3
  • Workshop code DW19
  • 3 days
  • Live online
  • German or English

What can you do with Git after three days?

What you will put into practice

What foundation does your team gain?

What you need to know

8 questions, about 5 minutes

Does the Git content match your level?

Check anonymously which Git fundamentals you already know and whether the topics in DW19 match your level. The result gives you an honest recommendation for your next step.

Start the knowledge check

No account, no email, no exam

How does the training work and what is included?

Git training: 3 days live with an instructor. Browser exercises, no local installation. Public sessions: maximum 8 participants. PDF certificate of attendance and Open Badge included.

How you work in the workshop

First Git commits → workflows and open source

  • Practise on your own resources

    You work through exercises on your own resources in DevNinjas Dojo. Your exercise environment is not shared with other participants.

  • Control your own environment

    You have full control over your exercise infrastructure in DevNinjas Dojo. Access uses open protocols such as SSH and HTTPS, as well as web terminals.

  • Ask the instructor live

    Short explanations lead into the exercises. The instructor answers your technical questions live during the workshop.

What is included

No local installation, with proof of attendance for your records

  • Cloud access in your browser

    Your cloud environment in DevNinjas Dojo runs in your browser without local installation, including on restricted corporate networks with VPNs, proxies and firewalls.

    View the Dojo environment
  • A maximum of 8 participants

    Public sessions have no more than 8 participants. For in-house corporate training, we agree the group size with you.

  • Certificate of attendance and Open Badge

    After the workshop, DevNinjas provides a PDF certificate of attendance and an Open Badge. Both document your attendance, not a passed exam.

What does Git training cost and which dates are available?

Git training is a three-day course with a catalogue list price of €1,665 per person plus 19% VAT. The price for an individual date may differ.

Dates and in-house training

Find all current public dates in the dates overview.

View all datesRequest corporate training

What do participants say about Git training?

Selected voices from the DevNinjas portfolio, each labelled with its source.

4.9/ 5

1047+ participant ratings across all DevNinjas workshops · unfiltered

Instructor
5.0
Content
4.8
Hands-on
4.8

DevNinjas overall: approximately 1,384 participants (partly estimated) · 208 companies · 241 workshops

Voice from DW1

“My colleagues specifically looked for a sysadmin course for Docker with another provider and had an instructor who only set up an IDE for them and then only worked on a task sheet with development tasks. I had a course with lots of background information, an instructor who had a really extensive knowledge of the whole subject matter beyond the slides, and I feel optimally informed.”

Johannes BernsteinTRIMET Gelsenkirchen SE

Voice from DW4

“It was fun and I learned a lot that I can actually apply directly in my company. The trainer's approach was very hands-on, and he repeatedly brought in real-world examples.”

Felix R.Dirk Rossmann GmbH

Voice from DW1

“Nico is a very friendly and technically skilled instructor. He answered all questions well. You quickly notice that he combines academic expertise with many years of professional practice.”

Philipp van Wickevoort CrommelinparcIT GmbH

More than 200 customers, including BMW, Bundeswehr and Deutsche Bahn, trust DevNinjas.

How does Git fit into your learning path?

In the learning path “Containers and Kubernetes zero to hero”, this training is an optional addition to “Git and collaboration”.

Containers and Kubernetes zero to hero

Core route
4 workshops · 9–10 days

Optional addition to “Git and collaboration”

View the full learning path
Vincent Sturm - DevNinjas

Your contact

Vincent Sturm

Key Account Manager

Vincent personally advises you on Git training, public dates and in-house training.

WhatsApp chat

What should you clarify before booking?

The most common questions on prerequisites, scope, learning path and format.

Is the Git training suitable for operations teams?

Yes, the Git training also suits operations, platform and documentation teams. Programming skills are not required because Git also manages infrastructure definitions, configuration and documentation. For the exercises, you need the following foundations:

  • Create files and move between directories in a terminal.
  • Use a text editor or IDE.

If you need that foundation, the Linux training prepares you for it.

What is the difference between Git and GitHub?

The difference is between local version control and a hosting and collaboration platform. Their responsibilities complement each other:

  • Git manages commits, branches and history locally and exchanges data through remotes.
  • GitHub adds hosted repositories, issues, pull requests and reviews.

The training compares that platform layer with self-hosted Gitea. For a GitLab focus, the Git and GitLab training is the more suitable alternative.

Can I use Git without the command line?

Yes, Git can also be operated through graphical interfaces. In the workshop, you examine the same states from different perspectives:

  • Git commands show the working tree, index, branches and remotes in the terminal.
  • VS Code with GitLens provides visual access to commits, diffs, history and blame information.

You compare the views for different tasks so that graphical operation complements your understanding of the underlying state.

Do we use prepared or personal repositories?

The core exercises use prepared repositories with a shared starting state. This makes index states, branches, remotes and conflicts comparable. There are different ways to apply the concepts:

  • In the team project, you make your own integration and review decisions.
  • You may use a personal repository for optional exploration when its content and access are suitable.

Operational data or confidential history is not required.

Which branching workflow fits my team?

The suitable workflow depends on release cadence, branch lifetime, automation and coordination needs. The models emphasise different aspects:

  • GitHub Flow uses a main branch and pull requests.
  • Trunk-based development emphasises very short lines of development.
  • GitFlow adds separate release and hotfix branches.

In the training, you apply these criteria to several team scenarios instead of declaring one model best without context.

Why does the Git training take three days?

Three days provide room for Git's model, integrating changes, and collaboration on a hosting platform. You first separate the working tree, index, and commits, then work with branches, remotes, and conflicts. Finally, you apply pull requests, reviews, and team workflows together.

Complex history repair, server operations, and CI/CD remain outside the advanced scope despite this duration.

What can I apply after the Git training?

You can structure changes and understand their integration within a team. The exercises connect the following tasks:

  • Shape commits, integrate branches and handle conflicts.
  • Exchange local work through remotes and use pull requests and reviews.
  • Assess GitHub, Gitea, forks and upstream workflows.

Git server administration, submodules, worktrees and CI/CD pipelines are not covered in depth. The GitLab CI/CD training covers the next step into pipeline configuration.

What are the usual hours for DevNinjas training?

DevNinjas training usually runs from 9:00 to 16:00 with a lunch break. Public courses take place live online with an instructor on consecutive days. For corporate training, remote or on site, you can arrange different hours or several training blocks with us.

How does the cloud learning environment (DevNinjas Dojo) work?

DevNinjas Dojo provides the cloud learning environment for your exercises during the booked course. Depending on the workshop, you work with Kubernetes clusters, VMs or containers; the OpenShift training uses a shared cluster. Access uses SSH, HTTPS and web terminals, without a proprietary client or local installation.

You need a current browser and internet access. Restricted corporate networks may require VPN, proxy or firewall permissions. For corporate training, a technical check establishes access beforehand.

What certificate do I receive after DevNinjas training?

After DevNinjas training, you receive a PDF certificate of attendance and an Open Badge. Both are included in public sessions and corporate training. The PDF lists the topics covered and the course period from the start date to the end date, without an hour total.

Even for exam preparation courses, both records confirm attendance, not a passed exam.

How would you like to book Git training?

Choose a public date or request DW19 as in-house training: online or on site, with a date agreed with you.