Bitte machen Sie zuerst unser Profilierungsquiz.
This tutorial provides librarians and information professionals with an introduction to Git and GitHub, highlighting their utility in library-specific contexts. It clarifies the distinction between Git (the version control system) and GitHub (the hosting platform) and explains why version control is valuable for managing library data, digital projects, and collaborative work. The course covers basic Git concepts, GitHub's role in open access and digital scholarship, and practical applications like using GitHub Pages for online publishing.
This comprehensive tutorial introduces the fundamental concepts of automated version control systems, focusing on Git. It covers why version control is essential, how to set up Git on your machine, create local repositories, track changes, and manage project history. The course also delves into collaborative workflows, including pushing, pulling, and resolving conflicts with remote repositories like GitHub and GitLab.
This tutorial provides an introduction to GitLab as a web application for managing software projects and beyond. It covers how to navigate the GitLab interface, understand its primary organizational units (projects and groups), create and manage GitLab projects, and connect local Git repositories to them. The course also touches upon using GitLab for issue management, document management, and general project management, making it suitable for a wide range of users.
This comprehensive guide provides an in-depth exploration of CI/CD (Continuous Integration/Continuous Delivery/Deployment) pipelines, covering essential concepts, syntax, and practical applications. Learn how CI/CD automates the build, test, and deployment phases of your application, from initial setup and configuration to advanced topics like security, debugging, and integration with cloud services like Google Cloud. This resource is designed to help you understand and implement efficient, automated workflows for software development.
Lerne den Prozess der Erstellung und Beitrag eines Kurses zu git.nrw
Lernen Sie, wie Sie ansprechende und informative Kursinhalte mit Markdown erstellen
Überblick über den Prozess der Kurserstellung für git.nrw
Erfahren Sie, wie Sie Ihren Kurs über eine GitLab-Merge-Anfrage einreichen
Erfahren Sie, wie Sie Ihre lokale Umgebung für die Kurserstellung einrichten
Rückblick auf den Kursentwicklungsprozess und Anleitung für zukünftige Beiträge
Erfahren Sie, wie Sie Ihre Kursdateien erstellen und strukturieren
Lernen Sie, wie Sie Ihren Kurs mit Bildern, Videos und anderen Ressourcen verbessern können
Erfahren Sie, wie Sie Ihre Kursinhalte effektiv planen und organisieren
Erfahren Sie mehr über die Struktur und Komponenten eines git.nrw-Kurses
Erfahren Sie, wie Sie Ihren Kurs lokal vor der Einreichung vorschauen und testen können