Pytania otagowane jako fast-forward


2
Dlaczego git domyślnie wykonuje operacje szybkiego przewijania do przodu?
Pochodzę z rtęci, używam gałęzi do organizowania funkcji. Oczywiście chcę zobaczyć ten przepływ pracy również w mojej historii. Rozpocząłem nowy projekt za pomocą git i zakończyłem swoją pierwszą funkcję. Podczas łączenia tej funkcji zdałem sobie sprawę, że git używa szybkiego przewijania do przodu, tzn. Jeśli to możliwe, stosuje moje zmiany …

3
Czy mogę domyślnie wyłączyć szybkie przesyłanie w git?
Naprawdę nie mogę sobie wyobrazić czasu, w którym wolałbym git mergezamiast tego git rebasei nie chcę, aby pojawił się zatwierdzony. Czy jest jakiś sposób, aby skonfigurować git, aby domyślnie wyłączał szybkie przekazywanie? Fakt, że istnieje --ffopcja, wydaje się sugerować, że istnieje sposób, ale nie mogę tego znaleźć w dokumentacji.

3
Zapobiegaj zatwierdzeniom w gałęzi głównej
(Dla uproszczenia) Mam mastergałąź i devw moim repozytorium Git. Chcę mieć pewność, że masteroddział zawsze działa, więc cała praca, którą wykonuję, powinna znajdować się wdev oddziale. Jednak kiedy łączę swoje zmiany z --no-ffscaleniem, zwykle zostaję w masteroddziale i po prostu kontynuuję w nim pracę (ponieważ zapominam o przejściu do kasy …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.