Uživatelské nástroje

Nástroje pro tento web


cs:tools

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
cs:tools [2019/12/11 08:10] – [Generování výrobních dat] jachocs:tools [2020/03/27 22:05] – [ATOM] kaklik
Řádek 112: Řádek 112:
    ***F.SilkS** - vrstva horního potisku (tato vrstva se nechává vyrábět)    ***F.SilkS** - vrstva horního potisku (tato vrstva se nechává vyrábět)
    ***B.Silks** - vrstva spodního potisku (vrstva se standardně nevyrábí)    ***B.Silks** - vrstva spodního potisku (vrstva se standardně nevyrábí)
 +   ***Dwgs.User** - kóty a další potřebné popisy, které nepatří do výrobní nebo osazovací vrstvy
    ***Edge.Cuts** - obrys výsledného PCB    ***Edge.Cuts** - obrys výsledného PCB
    ***F.Fab** - potisk pro osazování - strana součástek    ***F.Fab** - potisk pro osazování - strana součástek
Řádek 370: Řádek 371:
 [[https://atom.io/|ATOM]] je nástroj pro editaci zdrojových kódů. [[https://atom.io/|ATOM]] je nástroj pro editaci zdrojových kódů.
  
-Pro OpenSCAD je potřeba doinstalovat balíček language-openscad.+Pro OpenSCAD je potřeba [[cs:openscad#pouziti_editoru_atom|doinstalovat]] balíček language-openscad.
  
 ==== OpenSCAD ==== ==== OpenSCAD ====
Řádek 637: Řádek 638:
  
  
 +== 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         # Rename branch locally    
 +
 +Změnu názvu je potřeba nahrát do repozitáře na serveru
 +  git push --set-upstream origin new_branch   # Push the new branch, set local branch to track the new remote
 +
 +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 :master                 # Delete the old branch    
 +
 +
 +== 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://github.com/MLAB-project/Modules|modules]].  Přitom častým požadavkem lidí je snadno navázat na konstrukci jednoho jedinného modulu. Což znamená si ho na githubu forknout. 
 +Plánovaným řešením tohoto problému je oddělení jednotlivých modulů do [[https://github.com/mlab-modules|samostatné organizace]]. 
 +
 +https://help.github.com/en/github/using-git/splitting-a-subfolder-out-into-a-new-repository
  
  
cs/tools.txt · Poslední úprava: 2023/02/06 21:52 autor: kaklik