Portál AbcLinuxu, 1. května 2025 09:26

Nástroje: Začni sledovat (4) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Josef Kufner avatar 22.3.2014 23:28 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: git-cd
Odpovědět | Sbalit | Link | Blokovat | Admin
To je pěkné. Skok do kořene repositáře se občas hodí. Na procházení je lepší si to otevřít v mc nebo něčem takovém, na to je cd blbé.

Dej to do samostatného skriptu, ten umísti do ~/bin a nastav si tam $PATH. Pak to bude fungovat správně.

Asi by se hodil i git-pwd, který by ukázal cestu relativně ke kořenu repositáře.

Jak to funguje se submoduly?

Poslal jsi už patch do upstreamu?
Hello world ! Segmentation fault (core dumped)
23.3.2014 10:20 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: git-cd
Dej to do samostatného skriptu, ten umísti do ~/bin a nastav si tam $PATH. Pak to bude fungovat správně.
No to právě nejde, protože cd je vnitřní funkce shellu, která mění přímo stav procesu, ve kterém ho spustíš. Neznám způsob, jak změnit aktuální adresář v shellu z jiného procesu (nějaký hnusný hack se nepočítá :)
Asi by se hodil i git-pwd, který by ukázal cestu relativně ke kořenu repositáře.
Díky. Ten git-pwd není špatný nápad, a fungoval by i jako obyčený skript.
Jak to funguje se submoduly?
Jako každý jiný git nástroj, tj. v submodulu ti git root vypíše cestu k kořenovému adresáři submodulu.
Poslal jsi už patch do upstreamu?
Ještě ne, ale mám v plánu se aspoň zeptat na mailing listu. Totiž to, že je to je jen obyčejná shellová funkce trochu komplikuje distribuci z upstreamu ke koncovým uživatelům.
There is no point in being so cool in a cold world.
Josef Kufner avatar 23.3.2014 13:08 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: git-cd
No to právě nejde, protože cd je vnitřní funkce shellu, která mění přímo stav procesu, ve kterém ho spustíš. Neznám způsob, jak změnit aktuální adresář v shellu z jiného procesu (nějaký hnusný hack se nepočítá :)
Oops... asi bych měl chodit spát dřív.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.