Wpis z mikrobloga

Mireczki, jak to jest z tym gitem w dużych zespołach itd. czy wszyscy klepia w konsoli czy np. da radę tego używać poprzez apkę mac'ową/windowsową (tfu!:D). #git #webdev #javascript
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy wszyscy klepia w konsoli czy np. da radę tego używać poprzez apkę mac'ową/windowsową

@marcinzwwa: No chyba każdy używa jak mu wygodniej, prawda? Nie bardzo rozumiem pytanie. Source Tree (na Maca) albo GitExtensions (na Windę) daje radę też.
  • Odpowiedz
@marcinzwwa:
Jak ludzie autentycznie nie ogarniają (tj. nie rozumieją) podstawowych komend w konsoli (checkout, commit, push, pull, fetch, add, branch, od biedy log...) w podstawowych wersjach, to Git BĘDZIE Wam stwarzał problemy. Ludzie zaczną używać bez sensu opcji --force i w repozytorium zrobi się straszny, straszny syf. Prawdopodobnie,zdarzy się co najmniej jedna duża katastrofa, tj. skasowanie większej liczby commitów. Przy odrobinie szczęścia, da się to odtworzyć z czyjegoś lokalnego repozytorium.

Możesz być kolejnym kolesiem, który powie, że "ee tam, u mnie to się nie stanie", ale z tego, co ja widziałem, w praktycznie każdym teamie prędzej czy później to się dzieje. Git jest trudniejszy w codziennym użyciu niż SVN (ale też potężniejszy).

Z kolei jeśli ludzie zaś nie używają konsoli dlatego, że jej nie lubią -- a nie dlatego, że nie kumają tych komend -- to powinno być OK. TortoiseGit jakoś tam
  • Odpowiedz
@franciss:
Trzeba sporo konfiguracji i ograniczenia praw dostępu.

Osobiście z nam przypadek, gdy nawet sama praktyka CR nie pomogła. Push nie przechodził, zrobili se --force i urżnęli całą gałąź od pewnego momentu w repo. A skoro jeden koleś zrobił --force, to drugi też mógł. Wystarczyło kilka godzin...

Literalnie, wystarczyłoby, żeby team leader miał któregoś dnia sraczkę, i prawdziwa sraczka to by się zrobiła z repozytorium. Ludzie gadają o pozwoleniach, o
  • Odpowiedz
@Sh1eldeR:
Bo podajesz przykład źle zarządzanego projektu. Jeśli nawet jedna osoba w zespole (a w przypadku gerrita to nawet całej firmie) nie potrafi skonfigurować narzędzia, no to sorry, ale nie ma się co dziwić, że są zonki.
  • Odpowiedz
@franciss:
Owszem. Szkoda, że liczba źle zarządzanych projektów jest przerażająca. Zdarzają się nawet w topowych firmach.

Ponownie: mnóstwo ludzi mówi, że to ich nie dotyczy. A potem się okazuje, że w ich własnych firmach też jest gnój.

Mało to w Polsce waterfalla? Mało to projektów, gdzie rządzi programowanie przypadkowe, gdzie testuje się wszystko ręcznie? VCS to bynajmniej niejedyny problem.
  • Odpowiedz