Craftsmanship training

Logo Git

Git

Know how to set up and configure Git

50% theory, 50% practise
(4.3/5) 554 ratings
The opinions come from end-of-training evaluations. The score is an average based on the following themes: Richness of content • Quality of presentation • Theory/practice ratio • Relevance of examples • Interest in practical work
Duration 2 days • 14 hours Get a quote

Version control

  • Why versioning its source code?
  • The basic concepts of version control

DVCS principles

  • What does decentralization bring?
  • Principle of operation
  • Branch, deposit, merge, rebase and all DVCS concepts

Presentation of Git

  • A little history
  • The operation of Git
  • Git objects: blob, tree, commit and tag
  • The index or staging area

Set up and configuration

  • Installation
  • Configuration

Day-to-day use

  • Create / clone a deposit
  • View the status of the working tree
  • View changes
  • Save Changes
  • Browse Revision History
  • Find the author of a modification

Deposit and branch management

  • Create a branch
  • Pass from branch to branch with merges or rebase
  • Update a deposit
  • Export your deposit
  • Remote repositories

Tools around Git

  • Git-gui and TortoiseGit to graphically navigate
  • Gitweb, web interface for Git
  • GitHub, THE Git collaboration platform
  • Gerrit to handle code re-reads

Dernière mise à jour : le 04/05/2024 à 13:05