Introduction to Git Workshop

This workshop is an introduction to version control systems with Git. Version control systems are tools that keep track of the changes made on a document, and help version and merge files. They allow the user to decide which changes make up the next version, and keep useful data about them. Version control systems are usually used by developers and people who write code, but are very useful also for people working with documents in general. It is especially helpful for collaborative work with more than one person working on the same file.

Objectives

This workshop is designed for people who have never used Git or a version control system before to :

Who should attend?

From web developers to system administrators, Git is useful to anyone who writes code, configuration files, scripts, and text documentation.

Workshop Level

Basic Level

Requirements

laptop with wireless capability , 64 bit OS , minimum 4G RAM

Date & Time
Instructors

Sara Mohammed Abdulraheem

Content
  1. What is Git and Gitlab?
    • History of Git
    • Design Principles
    • Distributed Version Control
  2. Installing Git
  3. Git File Management
    • Common Git Commands
    • Configuring Git
    • Creating Repositories
    • Creating a Commit
  4. Branching
    • Visualizing Branches
    • Branch Naming Conventions
    • Creating a new Branch
    • Handling Merge Conflicts
Registration
Workshop materials

you can find this workshop materials at:
https://drive.google.com/open?id=12vGnb0TdEbxHif_ywp-AQsTsG2agKFgM


Revision #1
Created 28 October 2024 14:47:29 by sara
Updated 28 November 2024 13:10:52 by sara