Почему в pull request попадают файл из предыдущих коммитов?

Почему в pull request попадают файл из предыдущих коммитов?
Делаю коммит в свой репозиторий, там все ок. только нужные файлы. Затем делаю pull request и в него попадают файлы из предыдущих коммитов
Делаю все так:

/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .bash.geshi_code {font-family:monospace;} .bash.geshi_code .imp {font-weight: bold; color: red;} .bash.geshi_code .kw1 {color: #000000; font-weight: bold;} .bash.geshi_code .kw2 {color: #c20cb9; font-weight: bold;} .bash.geshi_code .kw3 {color: #7a0874; font-weight: bold;} .bash.geshi_code .co0 {color: #666666; font-style: italic;} .bash.geshi_code .co1 {color: #800000;} .bash.geshi_code .co2 {color: #cc0000; font-style: italic;} .bash.geshi_code .co3 {color: #000000; font-weight: bold;} .bash.geshi_code .es1 {color: #000099; font-weight: bold;} .bash.geshi_code .es2 {color: #007800;} .bash.geshi_code .es3 {color: #007800;} .bash.geshi_code .es4 {color: #007800;} .bash.geshi_code .es5 {color: #780078;} .bash.geshi_code .es_h {color: #000099; font-weight: bold;} .bash.geshi_code .br0 {color: #7a0874; font-weight: bold;} .bash.geshi_code .sy0 {color: #000000; font-weight: bold;} .bash.geshi_code .st0 {color: #ff0000;} .bash.geshi_code .st_h {color: #ff0000;} .bash.geshi_code .nu0 {color: #000000;} .bash.geshi_code .re0 {color: #007800;} .bash.geshi_code .re1 {color: #007800;} .bash.geshi_code .re2 {color: #007800;} .bash.geshi_code .re4 {color: #007800;} .bash.geshi_code .re5 {color: #660033;} .bash.geshi_code span.xtra { display:block; }
git checkout -b proj-2
git add file.txt
git commit -m 'proj-2'
git push origin proj-2

где proj-2 - название ветки. каждый раз разное. и все равно в пулл попадают файлы, например, из ветки proj-1

1 ответов


Если я правильно понял, то все работает так как и ожидается.
Вы создаете ветку на основе некоторого коммита (не важно даже из какой ветки).
И все файлы которые в нем были остаются в рабочей директории и, соответственно попадают в ветку proj-2.
Или я чего-то недопонимаю.