Git: Versioning management

formation git : gestion du controle de versions

Adhésion au métier – méthodes / prise en main 

Goals: QESTIT is a partner of DevOps Intitute and regularly provides training on DevOps and its impact on the testing business.

  • Know the principles of a distributed version manager
  • Discover the philosophy of Git and its contributions through practice
  • Create and initialize a repository with Git
  • Manipulate Git commands to manage files and branches
  • Implement a project in collaborative mode with Git

Profile targeted

Architects, Project Managers, Consultants, Developers, Engineers...

Mandatory Requirements

Knowing how to use Java with Eclipse is recommended.

Introduction

1. Presentation of Git

  • The notion of distributed version control
  • Technical principles of Git
  • Overview of possible workflows

2. Understanding the principles of GIT

  • Repositories
  • Cloning repositories
  • Index
  • Working directory

3. GIT support - working as a team on a daily basis

  • Connect to a repository
  • Add, modify, delete files and directories
  • Manage commits
  • Synchronization with a remote repository
  • Compare
  • Use of tags
  • Create and apply patches

4. Branch management

  • Creating branches
  • Navigation between branches
  • Merging branches
  • Conflict resolution
  • Temporary branch

5. Methodology and organisation

  • Presentation of the different patterns
  • Installation and configuration of git
  • Creating a first repository
  • Using the command line for basic operations

6. MCQs to validate knowledge.

Teaching methods

  • Theory and MCQs from devops institute, paper training material
  • Sharing of experience

evaluation methods

  • Multiple-choice questionnaire

Planning

Sign up
  • 07.12.2023 - 08.12.2023 Remote
  • 07.12.2023 - 08.12.2023 Paris
  • 11.12.2023 - 12.12.2023 Lyon
  • 11.12.2023 - 12.12.2023 Lille
  • 11.12.2023 - 12.12.2023 | Nantes

Register