Visão Geral
Este Curso Git Installation and Configuration, ensina aos alunos tudo o que eles precisam saber para instalar e configurar o Git
Objetivo
Após Realizar este Curso Git Installation and Configuration, você será capaz de:
- Entenda os fundamentos do Git e controle de versão
- Instalar e configurar o Git
- Integre o Git com outros sistemas de controle de versão que você já está usando, como o Subversion
- Entenda os internos do Git
Pre-Requisitos
- Nenhuma experiência anterior com Git é presumida. A experiência anterior com outros sistemas de controle de versão é útil, mas não obrigatória. Experiência com conceitos de administração de SO sugerida.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduction
Overview of Git and Version Control Software Concepts
- About Version Control
- Local vs. Centralized vs. Distributed VCSs
- History of Git
- Differences between Git and other VCSs
- Git Terminology & States
- Git Tools & Clients
Installing Git and Basic Configuration
- Installing Git on a Client OS
- Git GUI Options
- Installing Git on a Server
- Protocol Options
- Generating SSH Keys
- Smart HTTP
- Git Daemon
- GitWeb
- GitLab
- 3
Configuring Git
- git help
- Server Configuration
- Git Attributes
- Git Hooks
- Git-Enforced Policy
- Security
Git and Other VCSs
- Bridges
- Git and SVN
- Setting Up Connection to SVN
- Committing Back to SVN
- Subversion Branching
- Git and Team Foundation Server
- git-tf vs. git-tfs
- Git and Mercurial
- git-remote-hg
- Server-side Repository
- Branches and Bookmarks
- Git and Perforce
- Git and P4
- Migrating to Git
Git Internals
- Plumbing vs. Porcelain Commands
- Git Objects
- Git References
- Packfiles
- Refspec
- Transfer Protocols
- Maintenance and Data Recovery
- Environment Variables
TENHO INTERESSE