Powiedzmy, że mam dwie takie gałęzie:
o---o---o---o---o master
\
o---o---o feature
Jeśli uruchomię następujące polecenia:
$ git checkout master
$ git merge feature
co się stanie?
o---o---o---o---o master o---o---o---o---o master
\ / or this \ \
o---o---o---- feature o---o---o-------o feature
testfile
ponieważ były obecne w pierwszym zatwierdzeniu.master
będzie miał jednotestfile
i drugietestfile2
? Takie jest oczekiwane zachowanie, ponieważtestfile
było częścią pierwszego zatwierdzenia.