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/03/27 11:26] – [Linux] kaklik | cs:tools [2020/03/27 15:28] – [Linux] kaklik | ||
---|---|---|---|
Řádek 636: | Řádek 636: | ||
git reflog expire --expire=all --all | git reflog expire --expire=all --all | ||
git gc --prune=all | git gc --prune=all | ||
+ | |||
+ | |||
+ | == Přejmenování větve repozitáře == | ||
+ | |||
+ | Protože u repozitářů hardware není vhodné využívat větev master, neboť mezi větvemi vyrobeného hardware nemá velký smysl větve slučovat do aktuální. Tak každý hardwarový repozitář obsahuje větve pojmenovávající varianty již vyrobeného hardware. | ||
+ | |||
+ | Protože git implicitně předpokládá název hlavní větve jako master, tak je nutné provést přejmenování. | ||
+ | |||
+ | Nejdříve lokálně přejmenujeme větev v naklonovaném repozitáři | ||
+ | git branch -m master new_branch | ||
+ | |||
+ | Změnu názvu je potřeba nahrát do repozitáře na serveru | ||
+ | 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). | ||
+ | Pak je možné větev master smazat. | ||
+ | |||
+ | git push origin : | ||
cs/tools.txt · Poslední úprava: 2023/02/06 21:52 autor: kaklik