Git for Developers

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

Git for Developers

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstar_halfstar_border 7,3 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,3 (aus 10 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte

placeKöln
13. Feb 2025 bis 14. Feb 2025
computer Online: Zoom
13. Feb 2025 bis 14. Feb 2025
placeKöln
15. Mai 2025 bis 16. Mai 2025
computer Online: Zoom
15. Mai 2025 bis 16. Mai 2025

Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

The goal of the Git for Developers course is to provide participants with a comprehensive understanding of source control management with Git, from the basics of creating a repository and managing files, to more advanced concepts such as branching and merging, and server solutions like GitHub and GitLab. 

By the end of the course, participants will be able to use Git to track changes, collaborate effectively with their team, manage conflicts, and gain insights into the repository. The course is designed to be hands-on and engaging, allowing participants to put their new skills into practice and build confidence in using Git.

Inhalt

Introduction to Source Control Management and G…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Git & Github, Programmierung (allgemein), OO (Objekt Orientierte) Programmierung, Python und R Programmiersprache.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

The goal of the Git for Developers course is to provide participants with a comprehensive understanding of source control management with Git, from the basics of creating a repository and managing files, to more advanced concepts such as branching and merging, and server solutions like GitHub and GitLab. 

By the end of the course, participants will be able to use Git to track changes, collaborate effectively with their team, manage conflicts, and gain insights into the repository. The course is designed to be hands-on and engaging, allowing participants to put their new skills into practice and build confidence in using Git.

Inhalt

Introduction to Source Control Management and Git
  • Understanding the need for Version Control and Teamwork
    • Introduction to the concept of source control management
    • Understanding the benefits of using Git for version control
  • A brief history of Git
    • Overview of Git's development and how it has evolved over time
  • Installing and Configuring Git
    • Step-by-step instructions for installing Git on different operating systems
    • Configuring Git settings to personalize the experience
  • The Working Directory and Repository
    • Understanding the difference between the working directory and the Git repository
    • Creating a new repository and initializing a working directory
Basic Commands
  • Creating a new project
    • Creating a new repository
    • Cloning an existing repository
  • Initial checkout
    • Overview of the initial checkout process
  • Adding, Renaming and Removing files
    • Adding new files to the repository
    • Renaming existing files
    • Removing files from the repository
  • Pull, Push and Commit
    • Overview of the basic Git commands for managing changes
  • Changing the working directory
    • Navigating between different directories
  • Undoing Changes
    • Overview of the Git commands for undoing changes
Using Tags
  • Creating and managing tags
    • Creating a tag for a specific commit
    • Listing and deleting tags
  • Tagging releases
    • Creating a release branch
    • Tagging a release
Branching and Merging
  • Creating branches
    • Creating a new branch
    • Checking out a branch
  • Deleting branches
    • Deleting a branch
  • Git Flow and other Branch Models
    • Understanding the Git Flow model for managing branches
    • Overview of other popular branch models
  • Understanding and resolving conflicts
    • Overview of conflicts and how they arise in Git
    • Resolving conflicts using merge and rebase
  • Merging versions
    • Overview of the merge command
    • Merging branches
Gaining Information
  • The History Object
    • Understanding the history object and its properties
  • Commit Messages - Summary of a commit
    • Writing effective commit messages
  • Tracking Changes
    • Overview of the Git commands for tracking changes
  • Visualizations
    • Using visualizations to gain insights into the Git repository
Advanced Workflows
  • Working with Pull Requests
    • Overview of the pull request workflow
    • Creating and reviewing pull requests
  • Switching Remote Repositories
    • Changing the remote repository for a local repository
Server Solutions
  • GitHub
    • Overview of GitHub and its features
    • Creating and managing repositories on GitHub
  • GitLab
    • Overview of GitLab and its features
    • Creating and managing repositories on GitLab
  • SCM-Manager
    • Overview of SCM-Manager and its features
    • Installing and configuring SCM-Manager
Advanced Concepts
  • Creating Patches
    • Overview of creating patches using Git
  • Cherry Picking
    • Understanding cherry picking and how to use it
  • Rebasing
    • Overview of the rebase command and its uses
Introduction to GitOps
  • What is GitOps?
  • GitOps vs. traditional CI/CD
  • GitOps tools and frameworks
  • GitOps workflows
  • Creating a GitOps repository
  • Deploying and managing applications with GitOps

Werden Sie über neue Bewertungen benachrichtigt

Es wurden noch keine Bewertungen geschrieben.

Schreiben Sie eine Bewertung

Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.