2013-03-09 12 views
6

Używam Github i Git bash na moim komputerze z systemem Windows (uruchomiony XP).Dlaczego "git grep" zachowuje się błędnie na moim komputerze z systemem Windows?

Na Ubuuntu jestem happyily użyciu git grep orać przez mojego kodu, ale za każdym razem wywołać coś takiego:

git grep "some text in my repo" 

Windows uzyskać wyniki, a potem utknąłem z okna pokazano bash wszelkiego rodzaju rzeczy, gdy próbuję coś wprowadzić.

Pytanie:
Co jeszcze oprócz CTRL+R, CTRL+Q, FN+END, Q, ESC mogę starać się nie trzeba wymusić zamknięciu i ponownym otwarciu git: bash, aby kontynuować pracę.

Dzięki!

EDIT:
To, co mam na myśli:

enter image description here

Jak tylko zacznę pisać, przycisk [END] napis pojawi się ponownie (lub 50 linii ~) i nie mogę pisać jakikolwiek rozkaz na Gita, bo cokolwiek przeszkadza, połyka połowę tego, co piszę ... niezły opis ...

Odpowiedz

1

Zastanawiam się również nad tym po zainstalowaniu git i uruchomieniu bitu git. Wygląda na to, że polecenia "git grep" przechodzą przez "mniej". Rozwiązanie: wystarczy wpisać q.

+0

tak. lub zamknij okno :-) – frequent

1

Czy git wystrzeliwuje mniej (lub coś podobnego), tak więc strzałki w górę/w dół na scrollu z klawiatury przez mecze? Jeśli nie chcesz, spróbuj z instrukcjami z https://stackoverflow.com/a/12166923/972216:

set GIT_PAGER=cat 

Czy wyłączyć go dla sesji konsoli raz lub

git config --global core.pager cat 

wyłączyć go na swoim koncie.

+0

Nie. Powiedziałbym, że to jeszcze gorzej :-D – frequent

+0

Och, naprawdę? Huh, więc nie mam pojęcia. :-) –

+0

Ok. Wciąż dziękuję. Może to pomaga: Jak wyjść z "widoku grep", aby móc wznowić normalne "operacje git"? – frequent