Witam. Na wstępie chciałbym się poskarżyć na brak działu inne. Nie czuje żebym był newbie ale
innego działu ogólnego nie ma.
A przechodząc do rzeczy:
Często robię zmiany w projekcie znajdującym się na serwerze do którego mam dostęp przez
zmapowany udział samby i ograniczony po ssh. Połączenie nie jest niestety zbyt szybkie, dlatego
normalne podpięcie się przez GUI GITa (SourceTree lub inne) jest mało wydajne i wygodne. Wyszukanie
zmian w setkach plików trwa po prostu wieki. Z drugiej strony przeglądanie i porządkowanie zmian
z konsoli też jest średnio wygodne. Próbowałem GUI TIG ale to to jest do bólu prymitywne i także
niewiele da się w nim na szybko zrobić.
W związku z tym zastanawiam się nad następującymi rozwiązaniami:
-
GUI w PHP - coś co mógłbym wrzucić gdzieś w okolice swojego projektu i używać w przeglądarce.
Tylko pewnie nie znajdę niczego nawet w połowie tak zaawansowanego jak SourceTree. Poza tym
nie mogę do każdego projektu dorzucać żadnego dużego pakietu. -
A może nie w PHP? Teraz widzę na przykład
https://github.com/FredrikNoren/ungit
- Coś w rodzaju tunelu tcp pomiędzy prawdziwym GITem na serwerze a nieprawdziwym
GITem lokalnym. Wtedy zamiast przesyłać tony kody przesyłam tylko komendy gita
i jego odpowiedzi. Mam nadzieję, że jest zrozumiałe o co mi chodzi. Coś takiego pewnie
mógłbym sam napisać ale może istnieje już jakieś ciekawe rozwiązanie tego typu?
Miał ktoś taki problem?