fast-forward
Dlaczego git fast-forward łączy się domyślnie?
Pochodzę z mercurial, używam gałęzi do organizowania funkcji.
Oczywiście, chcę zobaczyć ten przepływ pracy również w mojej hi ... ofesjonalnie?
Przez to rozumowanie, nie chcę fast-forward scalanie i nie widzę, dlaczego jest to domyślne. Co w tym dobrego?
Jaka jest różnica między `git merge ' a 'git merge --no-FF'?
Używając gitk log, nie mogłem dostrzec różnicy między tymi dwoma. Jak mogę zaobserwować różnicę (za pomocą polecenia git lub jakiegoś narzędzia)?
Czy Mogę domyślnie wyłączyć fast forwarding w git?
Nigdy nie przychodzi mi do głowy Czas, w którym użyłbym git merge zamiast git rebase i zamiast, aby pokazać commit. Czy jes ... rwarding off? Fakt, że istnieje --ff opcja wydaje się sugerować, że istnieje sposób, ale nie mogę znaleźć go w dokumentacji.
Git: zapobiega commitom w gałęzi master
(dla uproszczenia) mam master gałąź i dev w moim Git-repo.
Chcę mieć pewność, że gałąź master zawsze działa, więc cała moja p ... lko --no-ff merges z innego oddziału?
To musi działać dla prywatnych repozytoriów hostowanych (ergo nie GitHub i BitBucket).
Jakie są różnice między ` -- squash ' a '-- no-FF --no-commit'?
Którego użyć do ukrycia mikrokompozytów?
Czy jedyną różnicą między git merge --squash a git merge --no-ff --no-commit jest zaprzeczenie innym rodzicom?
Jak mogę programowo przewijać pojedynczy commit git?
Od czasu do czasu dostaję od git wiadomość, która wygląda tak:
Your branch is behind the tracked remote branch 'local-maste ... y " do "Z Tyłu przez 2 commity"?
(dla tych, którzy są zainteresowani, staram się złożyć wysokiej jakości git/darcs mirror.)