Git prompt bez opakování „git“

archa

Git prompt bez opakování „git“
« kdy: 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.
« Poslední změna: 19. 03. 2015, 00:42:45 od Petr Krčmář »


Jakub L

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #1 kdy: 18. 03. 2015, 13:41:59 »
Měl jste hledat: git shell

https://github.com/thoughtbot/gitsh

njn

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #2 kdy: 18. 03. 2015, 13:57:26 »
git shell
fatal: Interactive git shell is not enabled.
hint: ~/git-shell-commands should exist and have read and execute access.

Sten

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #3 kdy: 18. 03. 2015, 14:00:15 »
Není to úplně ono, ale něco podobného dělá git-sh.

njn

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #4 kdy: 18. 03. 2015, 14:01:09 »
git shell je taky neco krapet jinyho nez byl dotaz


Jakub L

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #5 kdy: 18. 03. 2015, 14:16:19 »
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...

Kit

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #6 kdy: 18. 03. 2015, 14:27:52 »
Můžeš přece přímo ve Vimu použít

Kód: [Vybrat]
:Git cherry-pick 1234
popřípadě si to ":Git " strčit pod nějakou funkční klávesu.

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #7 kdy: 18. 03. 2015, 14:49:25 »
Můžeš přece přímo ve Vimu použít

Kód: [Vybrat]
: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.

archa

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #8 kdy: 18. 03. 2015, 15:12:59 »
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).

Uterus

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #9 kdy: 18. 03. 2015, 15:13:45 »
Nebo začni používat pořádné IDE a do shellu už nemusíš ani hrábnout.

iwtu

Re:Git prompt? Abych nemusel opakovat "git" v git checkout ...
« Odpověď #10 kdy: 18. 03. 2015, 15:29:01 »