Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:git [2025/01/14 13:26]
tomas [užitešné nástroje]
dev:git [2026/05/04 17:19] (current)
tomas [git promenne]
Line 12: Line 12:
 [[https://github.com/cookpete/auto-changelog|auth-changelog]] ... automatické generování changelogů\\ [[https://github.com/cookpete/auto-changelog|auth-changelog]] ... automatické generování changelogů\\
 [[https://medium.com/opensight-ch/git-semantic-versioning-and-conventional-commits-564aece418a0|článek]] o použití sematického verzování, conventional commits, release note, change logu atd\\ [[https://medium.com/opensight-ch/git-semantic-versioning-and-conventional-commits-564aece418a0|článek]] o použití sematického verzování, conventional commits, release note, change logu atd\\
 +[[https://git-scm.com/book/en/v2/Git-Tools-Submodules|Submodule]] ... možnost mít v git repozitáři namountované i jiné repozitáře v podadresářích, když máme závislosti na jiné repa\\
  
 ====git promenne==== ====git promenne====
Line 19: Line 20:
 ''git config %%--list --%%system'' ... zobrazi systemove promenne\\ ''git config %%--list --%%system'' ... zobrazi systemove promenne\\
 ''git config %%--list --%%global'' ... zobrazi globalni promenne\\ ''git config %%--list --%%global'' ... zobrazi globalni promenne\\
 +''git config %%--list --%%show-origin'' ... zobrazi všechny proměnné a kde jsou definovány\\
 ''git config %%--%%global alias.co checkout'' ... aliasy\\ ''git config %%--%%global alias.co checkout'' ... aliasy\\
 ''git config %%--%%global credential.helper cache'' ... cachovane kredence\\ ''git config %%--%%global credential.helper cache'' ... cachovane kredence\\
Line 171: Line 173:
 git push origin --force --all git push origin --force --all
 git push origin --force --tags git push origin --force --tags
 +
 +#MIGRACE REPA
 +git clone --mirror REPO
 +git lfs install --local
 +git lfs migrate import --verbose --above=100MB --everything
 +git remote add github REPO2
 +git lfs fetch --all
 +git push github --mirror
 +git lfs push github --all
 +
 ``` ```