githooks

Wdrażanie projektu przy użyciu Git push

Czy możliwe jest wdrożenie strony internetowej za pomocą git push? Mam przeczucie, że ma to coś wspólnego z użyciem Git hooks do wykonania git reset --hard po stronie serwera, ale jak miałbym to osiągnąć?

Stosowanie Hooka po zatwierdzeniu git do wszystkich bieżących i przyszłych transakcji repo

Napisałem hook po zatwierdzeniu Git i działa poprawnie. Chcę jednak dodać ten hook do wszystkich obecnych (i przyszłych) rep ... zności kopiowania ich do każdego katalogu projektu)? Jeśli nie, to co by było najlepsze rozwiązanie - może szablon Git-init?

Jak Mogę połączyć zależności w repo git?

W moich skryptach często używam bibliotek (moich lub innych), które mają własne reposy. Nie chcę powielać tych w moim repo i ... ak, gdy ktoś klonuje repo, nadal powinien działać lokalnie i nie mieć uszkodzonych linków. Jakieś pomysły co mógłbym zrobić?

Umieszczanie hooków Gita w repozytorium

Czy jest to uważane za złą praktykę-ująć .git / hooks do repozytorium projektów (używając na przykład dowiązań symbolicznych). Jeśli tak, to jaki jest najlepszy sposób na dostarczenie tych samych hooków różnym użytkownikom Gita?

Czy skrypty Git hook mogą być zarządzane wraz z repozytorium?

Chcielibyśmy stworzyć kilka podstawowych skryptów hooków, które wszyscy możemy udostępnić-do takich rzeczy jak wstępne format ... łaściwe Skrypty Hooka? Czy mogę po prostu sprawić, by te skrypty Hooka wskazywały na Skrypty sterowane wersjami w moim repo?

Git hook do wysyłania powiadomień e-mail o zmianach repo

Jak skonfigurować odpowiedni Git hook, aby wysyłał podsumowanie e-mail za każdym razem, gdy zestaw zmian zostanie wypchnięty do repozytorium?

Jak automatycznie nacisnąć po zatwierdzeniu w git?

Jak ustawić git, aby automatycznie wypychał do zdalnego repo (włączając w to automatyczne podanie hasła) po każdym commicie do lokalnego repo?

aktualizacja pakietu.wersja json automatycznie

Zanim zrobię małe wydanie i oznaczę je, chciałbym zaktualizować pakiet.json w celu odzwierciedlenia nowej wersji programu. Czy istnieje sposób na automatyczną edycję pliku package.json? Czy użycie git pre-release hook pomoże?

Pomiń Hooki zatwierdzające Git

Patrzę na Git hook, który szuka instrukcji print w kodzie Pythona. Jeśli zostanie znaleziona Instrukcja print, uniemożliwia ... zenie git. Chcę obejść ten hook I powiedziano mi, że jest do tego polecenie. Nie udało mi się go znaleźć. Jakieś pomysły?

Local executing hook po git push?

Przejrzałem stronę podręcznika githooks ale jeśli czegoś mi nie brakuje, nie widzę opcji dla lokalnych, post-push hooków Gi ... Oczywiście mógłbym napisać własny skrypt, który łączy w sobie git push i API docs run, ale wydaje się to nieco nieeleganckie.

Dowiązanie symboliczne do Hooka w git

Napisałem własny hook post-merge, teraz dodałem katalog "Hooki" do mojego głównego katalogu projektu (ponieważ git nie śledzi ... ego? / align = "left" / git/hooks / post-merge " działa dobrze, ale wykonanie twardego linku jest takie samo jak Rozumiem....

Chaining Git hooks

Jak wielu z Was zapewne wie, w git może być tylko jeden typ Hooka. Jeśli trzeba ocenić dwa Hooki aktualizacji. Adminowi git ... 11/08/chained-git-hooks Problem: mój serwer uruchamia różne wersje Perla i dostaję niedopasowania wersji perllib. Zawiedzie.

block push of trivial merge to Git server

Jakiś czas temu poprosiłem naszych programistów, aby użyli rebase zamiast merge przed naciśnięciem. Wyeliminowanie banalnych ... adal działać. dość kompletny zestaw testów jest dostępny, sprawdź to. poprosiłem o pomoc na (the?) lista dyskusyjna git .

Znajdź nazwę gałęzi Git w hooku po aktualizacji [duplikat]

To pytanie ma już odpowiedź tutaj: pisanie Hooka git post-receive do obsługi konkretnej gałęzi ... ffe0 " / cesarz chin / / align = center / Czy jest jakiś sposób, aby uzyskać dostęp do nazwy gałęzi w hooku po aktualizacji?

Czy Git Hooki są popychane do pilota, kiedy 'git push'?

Jeśli utworzę nowy skrypt Hooka w moim lokalnym repozytorium w repo/.git / hooks / post-commit i uruchamiam "git push" czy Ho ... ne do pilota? Następnie, kiedy inni programiści uruchamiają "git pull" z tego samego źródła, czy otrzymają moje nowe Hooki?

Błąd git push przed odebraniem Hooka odrzucony

Uruchomiłem gitlabhq rails server na maszynie wirtualnej, wykonując 1-6 kroków z tego tutoriala https://github.com/gitlabhq/ ... aleziono, że key_id jest zawsze pusty. Może problem jest tutaj... Jeśli tak, proszę dać mi sugestie, jak to naprawić. Dzięki

Commit w git tylko jeśli testy przeszły pomyślnie

Ostatnio zacząłem używać gita, a także zacząłem testować jednostki (używając modułu unittest Pythona). Chciałbym przeprowadzi ... ię powiódł, czy nie. Aby go złapać, zrobiłem: result = runner.run(allTests) if not result.wasSuccessful(): sys.exit(1)

Śledzenie zmian w hookach.git / hooks

Czy istnieje sposób na śledzenie zmian git Hooka? Mam trzy haki, które pojawiają się tylko na mojej maszynie, a nie kiedy inni programiści pobierają. Próba git add nie działa.

Jak skonfigurować Git hook tak aby po wciśnięciu do ssh://[email protected] /~bar.com.git, pójdzie do ~ / bar.com i zrobić git pull?

Zalecono mi skonfigurowanie na zdalnym serwerze foo.com/~/bar.com # live webpage content foo.com/~/bar.com.git # a ... omputerze, a następnie git com -m "ok" i git push, nie spowoduje to, że zmiana trafi do folderu zdalnego komputera ~/bar.com

Git remote/shared Pre-commit hook

Z jednym oficjalnym repozytorium jako zdalnym i wieloma lokalnymi repozytoriami sklonowanymi z niego, czy Hook przed zatwierdzeniem może być skryptowany na tym głównym repozytorium i egzekwowany na wszystkich jego klonach?