Last active
September 1, 2021 11:57
-
-
Save vprusa/bbae5de00c93bb5c5d04da76e998f334 to your computer and use it in GitHub Desktop.
Ukazka prikazu git pro vyvoj na jednom stroji
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# pr. cest k adresarum s ostrou a vyvojovou verzi | |
PROJ_HOME_BASE=/var/www/html/proj | |
PROJ_HOME=${PROJ_HOME_BASE}/ostra/ | |
PROJ_VYV_HOME=${PROJ_HOME_BASE}/vyv/ | |
# Inicializace na strane serveru: | |
mkdir -p ${PROJ_HOME} | |
mkdir -p ${PROJ_VYV_HOME} | |
# init vyvojove verze | |
# naviguji do adresare | |
cd ${PROJ_VYV_HOME} | |
# inicializuji git repozitar | |
git init | |
# vypisi si status (oblibeny prikaz) | |
git status | |
# vytvorim novy soubor s nejakym obsahem | |
echo "Hello, World!" > index.php | |
# vypisi si status (oblibeny prikaz) a zkontroluji co se zmenilo, | |
# ted mame 1 novy soubor, ktery git zatim nema ve sprave | |
git status | |
# pridam tento soubor do spravy gitu | |
git add index.php | |
# podivam se, ze o nem git uz vi | |
git status | |
# provedu prvni commit a tim udelam snapshot souboru, o kterych jsem gitu drive rekl, ze se o ne ma starat | |
git commit -m "Prvni commit" | |
# zobrazim si stav repozitare | |
git status | |
# init ostre verze | |
# naviguji do adresare | |
cd ${PROJ_HOME} | |
# inicializuji git repozitar | |
git init | |
# vypisi si status (oblibeny prikaz) | |
git status | |
# pridam do repozitare informaci o tom, kde se nachazi repozitar s vyvojovou verzi | |
# v tomto pripade to je soubor | |
git remote add local-devel file://${PROJ_VYV_HOME} | |
# vypisiu si informace o vzdalenem repozitari | |
git remote -v | |
# natahnu si z nej zmeny do branche master | |
git pull local-devel master | |
# vypisi si status (oblibeny prikaz) | |
git status | |
# zkusim si zobrazit log poslednich pro ukazku 2 commitu, nebo jen 1 nebo treba 100, stejne mame jen 1 commit | |
git log -n 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment