Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: archa 18. 03. 2015, 13:26:22
-
Zdravim,
muj pracovni workflow je, ze mam pustene IDE/vim a v druhem okne shell kde zadavam (casto!) ruzne git prikazy (commit,checkout, merge,...)
co bych chtel, je pustit Git tak, aby mi vytvoril "prompt".
Takze misto:
localhost-bash$ git cherry-pick 1234
bych mohl dat jen:
git> cherry-pick 1234
Existuje to? Zkousel jsem hledat na netu, ale nenapada me souslovi, co bych vlastne mel hledat.
Diky, Z.
-
Měl jste hledat: git shell
https://github.com/thoughtbot/gitsh
-
git shell
fatal: Interactive git shell is not enabled.
hint: ~/git-shell-commands should exist and have read and execute access.
-
Není to úplně ono, ale něco podobného dělá git-sh (http://rtomayko.github.com/git-sh/).
-
git shell je taky neco krapet jinyho nez byl dotaz
-
git shell
fatal: Interactive git shell is not enabled.
hint: ~/git-shell-commands should exist and have read and execute access.
Do googlu zadat git shell...
Díval jste se na ten odkaz, který jsem přiložil? Ten splňuje požadavky přesně podle otázky...
-
Můžeš přece přímo ve Vimu použít
:Git cherry-pick 1234
popřípadě si to ":Git " strčit pod nějakou funkční klávesu.
-
Můžeš přece přímo ve Vimu použít
:Git cherry-pick 1234
popřípadě si to ":Git " strčit pod nějakou funkční klávesu.
To spíš :!git (! je volání externího příkazu). Vim interní příkaz Git nezná, možná tam máš nějaký plugin. Jinak ano, volání !git si může namapovat na nějaké klávesové zkratky.
-
diky vsem za odpovedi!
@Jakub L: gitshell je presne to, co jsem chtel - https://github.com/thoughtbot/gitsh (pokud to tedy bude behat, snad jo) - vyzkousim!
@ostatni: ano, je v tom trochu bordel, git-sh (aliasy) je neco trochu jineho; me hledani "git shell" skoncilo nejakym git-ssh serverem s limitovanym pristupem (pouze git).
-
Nebo začni používat pořádné IDE a do shellu už nemusíš ani hrábnout.
-
Nestacili by aliasy? Napriklad http://git-scm.com/book/en/v2/Git-Basics-Git-Aliases