GITC1 | Managing source code with Git
- Keep control of your source code with Git, the distributed source code management system. In one single day, learn how to install, configure and take Git into your hands. This training workshop is available online. Contact us and we'll tell you how.
-
Prerequisites
None -
Goals
This training course helps developers and web designers to get started with the distributed source code management system Git to keep track of their work. In only one day, you will discover how Git works and all the fundamental commands to keep control of your source code.
Full program
Git basics
- Introduction to Git
- Differences between Git and Subversion
- Architecture of a local Git repository
- Data integrity check
- Snapshots vs differences
- Installing a Git client for Linux, Windows or Mac OS X
Configuring Git
- Listing Git global configuration
- Defining Git username and email
- Defining Git editor
- Defining Git diff tool
Getting Started with Git
- Initializing a local Git repository
- Understanding the Git repository architecture
- Adding and committing files to the repository
- Cloning an existing repository
- Ignoring files from the repository
- Deleting, moving and renaming files in the repository
- Viewing revisions history
- Amending modifications and retrieving previous versions
Git branches management
- Introduction to branches
- Branching and merging principles
- Initializing a new branch
- Switching from a branch to another
- Rewriting the history thanks to the rebasing
Distributed Git
- Working with a team on remote repositories
- Working with remote branches
- Using an online Git source code manager: Github.com
Time program
Day 1
Appreciation of the training
Global average :
- Educational rating : N.C
- Content rating : N.C
- Pace rating : N.C
-
Duration
1 day(s)
-
Level
Beginner
-
Available languages
French, English -
Available countries
France, Worldwide
From €690.00
No session scheduled
No session is scheduled for this course. However we organize tailored training courses: contact us for more informations!