2010-11-15 13 views
115

Muszę wykonać niektóre akcje (przygotuj pliki wiadomości .txt * .moof) w moim projekcie za każdym razem, gdy uruchomię git pull. Czy jest jakiś odpowiedni haczyk git, który mógłbym użyć do tego celu?Czy jest jakiś haczyk git do ciągnięcia?

+11

@Alan: To zdecydowanie nie jest duplikat. To pytanie dotyczy haka na stronie * local *, gdzie uruchamiasz 'git pull'. Ten, który łączysz, polega na wyzwalaniu haka na * zdalnym *, gdy ktoś się z niego wyciągnie. (I to jest bardzo dziwne pytanie - oznacza to, że używają centralnego repo w niezarejestrowanym ...) – Cascabel

+1

Jefromi: Och, rozumiem. :-( –

+1

@Alan: Łatwo przegapić, jeśli prześladujesz - mam nadzieję, że nie byłam zbyt szorstka, po prostu dostaję paranoików na temat niepoprawnie zamkniętych pytań, ponieważ ponowne otwarcie głosów zabiera tyle czasu, by się nagromadzić. – Cascabel

Odpowiedz

140

Strona man to pełna lista haków. Jeśli go nie ma, nie istnieje.

Powiedział, że jest hakiem po scaleniu, a wszystkie ciągnięcia obejmują scalenie, chociaż nie wszystkie łączenia są ciągami. Jest uruchamiany po scaleniu i nie może wpływać na wynik. Nigdy nie zostanie wykonany, jeśli wystąpią konflikty; musielibyśmy wybrać to z hakiem po zatwierdzeniu, jeśli ma to naprawdę znaczenie, lub wywołać go ręcznie.

+0

Dziękuję Jefromi, wygląda na to, że szukam tego po fuzji – msgre

+0

Doskonałe wyjaśnienie, dziękuję! –

+30

@Jefromi "wszystkie ciągnięcia obejmują scalenie ", nawet jeśli wykonuję polecenie pull -rebase? – FMaz008

Powiązane problemy