cs:tools
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
cs:tools [2020/04/17 15:57] – [OpenSCAD] kaklik | cs:tools [2020/10/24 20:37] – [Linux] kaklik | ||
---|---|---|---|
Řádek 650: | Řádek 650: | ||
Změnu názvu je potřeba nahrát do repozitáře na serveru | Změnu názvu je potřeba nahrát do repozitáře na serveru | ||
- | git push --set-upstream origin new_branch | + | git push --set-upstream origin new_branch |
+ | | ||
Následně je potřeba ve webovém rozhraní githubu pro nastevení repozitáře změnit jméno default větve. (Na githubu volba Branches -> Default branch). | Následně je potřeba ve webovém rozhraní githubu pro nastevení repozitáře změnit jméno default větve. (Na githubu volba Branches -> Default branch). | ||
Řádek 660: | Řádek 661: | ||
== Odděleni složky z repozitáře do samostatného repozitáře == | == Odděleni složky z repozitáře do samostatného repozitáře == | ||
- | Některé repozitáře postupem času vyrostou v obrovské molochy, které na disku zabírají hodně prostoru. Toto je příklad repozitáře [[https:// | + | Některé repozitáře postupem času vyrostou v obrovské molochy, které na disku zabírají hodně prostoru. Toto je příklad repozitáře [[https:// |
- | Plánovaným řešením tohoto problému je oddělení jednotlivých modulů do [[https:// | + | Plánovaným řešením tohoto problému je oddělení jednotlivých modulů do [[https:// |
+ | |dokumentace githubu]]. | ||
+ | |||
+ | Nejdříve je potřeba si naklonovat čistý repozitář. | ||
+ | |||
+ | git clone git@github.com: | ||
+ | |||
+ | V něm je potřeba vyfiltrovat složku, která obsahuje oddělovaný modul | ||
+ | |||
+ | git filter-branch --prune-empty --subdirectory-filter cesta_k/ | ||
+ | |||
+ | |||
+ | Následně je potřeba na githubu vytvořit nový repozitář a cestu na remote nahradit jeho adresou. např. | ||
+ | |||
+ | git remote set-url origin git@github.com: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
- | https:// | ||
- | |||
cs/tools.txt · Poslední úprava: 2023/02/06 21:52 autor: kaklik