soyo: Díky za odkaz, zatím jsem tam ve srovnání s ostatními manuály nenašel nic nového, ale časem třeba najdu.
ssh-klíče a ssh-agenta samozřejmě používám včetně aliasu v .ssh/config. Takže ve skutečnosti mi stačí označení remote "server:Projekt.git". Jen jsem se chtěl vyjádřit trochu obecněji.
Použití běžného příkazu git-clone (pro download) mi nastaví správně remote origin a branch master. Proto po zkopírování "Projekt.git" na server lokální adresář mažu a obnovím přes git-clone. Nemusím se pak totiž patlat s parametry nebo nastavením a vystačím s "git-pull" a "git-push" i bez nich.
pecko007: && samozřejmě znám, ale tak nebezpečnou akci jako je rm -rf $param bych do skriptu raději nedával. Co kdybych někdy omylem napsal jako parametr ".." a git by chybu nenahlásil? To raději zůstanu u ručního zápisu. Zjednodušit by se možná dalo:
mkdir $projekt && cd $projekt && touch README && git init && git add . && git commit -m "Zalozeni projektu"
Jak jsem už psal: Založení remote projektu jedním příkazem jsem v manuálu nenašel a chtěl jsem se jen přesvědčit, že neexistuje. Nevadí. Mezitím jsem si procvičil hromadu gitích příkazů a vím, že je to kvalitní systém pro můj styl práce. Těch pár příkazů ročně navíc při zakládání projektu mi neublíží.
Děkuji všem za podnětné připomínky.