SlideShare una empresa de Scribd logo
1 de 29
Git DVCS Ladislav Prskavec [email_address]
Obsah ,[object Object]
Instalace
Nastavení systému
Získání repositáře
Nahrávání změn do repositáře
Zobrazení historie změn
Řešení změn
Práce se vzdálenými repozitáři
Značky (tagy)
Větve
Git na serveru
Distribuované pracovní postupy
Nástroje systému Git
Základy systému Git ,[object Object]
Téměř každá operace je lokální
Základy systému Git 2 ,[object Object]
Struktura commitu
Základy systému Git 3 ,[object Object]
[object Object],[object Object]
yum install git-core ,[object Object],[object Object]
[object Object],# user  git config --global user.name "Ladislav Prskavec" git config --global user.email ladislav@prskavec.net # barvy git config --global color.diff auto git config --global color.status auto git config --global color.branch auto
[object Object],~/.gitconfig [alias] st = status ci = commit -s br = branch co = checkout vis = !gitk --all & cat ~/bin/dotfiles/bash/aliases | grep git alias ungit="find . -name '.git' -exec rm -rf {} " alias gl='git reset --hard && git pull' alias gp='git push' alias g='git status'
[object Object],[object Object]
git add .
git commit -m 'Initial commit' ,[object Object],[object Object]
git clone git://git.kernel.org/pub/scm/git/git.git mygit
[object Object],[object Object]
[object Object],[object Object]

Más contenido relacionado

Más de Ladislav Prskavec

Más de Ladislav Prskavec (20)

SRE in Apiary
SRE in ApiarySRE in Apiary
SRE in Apiary
 
Modern Web Architecture<br>based on JS, API and Markup
Modern Web Architecture<br>based on JS, API and MarkupModern Web Architecture<br>based on JS, API and Markup
Modern Web Architecture<br>based on JS, API and Markup
 
How you can kill Wordpress!
How you can kill Wordpress!How you can kill Wordpress!
How you can kill Wordpress!
 
SRE in Startup
SRE in StartupSRE in Startup
SRE in Startup
 
CI and CD
CI and CDCI and CD
CI and CD
 
Datascript: Serverless Architetecture
Datascript: Serverless ArchitetectureDatascript: Serverless Architetecture
Datascript: Serverless Architetecture
 
Serverless Architecture
Serverless ArchitectureServerless Architecture
Serverless Architecture
 
CI and CD
CI and CDCI and CD
CI and CD
 
PragueJS meetups 30th anniversary
PragueJS meetups 30th anniversaryPragueJS meetups 30th anniversary
PragueJS meetups 30th anniversary
 
How to easy deploy app into any cloud
How to easy deploy app into any cloudHow to easy deploy app into any cloud
How to easy deploy app into any cloud
 
Docker - modern platform for developement and operations
Docker - modern platform for developement and operationsDocker - modern platform for developement and operations
Docker - modern platform for developement and operations
 
GDGSCL - Docker a jeho provoz v Heroku a AWS
GDGSCL - Docker a jeho provoz v Heroku a AWSGDGSCL - Docker a jeho provoz v Heroku a AWS
GDGSCL - Docker a jeho provoz v Heroku a AWS
 
AWS Elastic Container Service
AWS Elastic Container ServiceAWS Elastic Container Service
AWS Elastic Container Service
 
Comparison nodejs frameworks using Polls API
Comparison nodejs frameworks using Polls APIComparison nodejs frameworks using Polls API
Comparison nodejs frameworks using Polls API
 
Docker Elastic Beanstalk
Docker Elastic BeanstalkDocker Elastic Beanstalk
Docker Elastic Beanstalk
 
Docker včera, dnes a zítra
Docker včera, dnes a zítraDocker včera, dnes a zítra
Docker včera, dnes a zítra
 
Tessel is a microcontroller that runs JavaScript.
Tessel is a microcontroller that runs JavaScript.Tessel is a microcontroller that runs JavaScript.
Tessel is a microcontroller that runs JavaScript.
 
Docker.io
Docker.ioDocker.io
Docker.io
 
Docker.io
Docker.ioDocker.io
Docker.io
 
AngularJS
AngularJSAngularJS
AngularJS
 

Git