git передает новые файлы, даже если они не добавлены и не зафиксированы - PullRequest
0 голосов
/ 27 октября 2011

Я добавил новый файл в свой главный репозиторий и отредактировал несколько, я зафиксировал только те, которые отредактировал.Теперь история коммитов в репо, к которой я нажал, показывает изменения файлов в отредактированных файлах, которые я добавил, и новый, который я создал, даже если я не добавил новый.

TLDR: я не добавил недавно созданныйфайл для фиксации, но он все равно был включен в push.

1 Ответ

3 голосов
/ 27 октября 2011

Вы действительно добавили это. Возможно, вы набрали не то и не поняли (например, git add -A вместо git add -u, -A выбирает новые файлы, тогда как -u выбирает только измененные). Если вы хотите избежать подобных проблем в будущем, вы, возможно, захотите использовать git diff --cached перед тем, как подтвердить, что вы собираетесь совершить, или git show после того, как подтвердите, что ваш коммит перед вами толкни его куда угодно. Также обратите внимание, что редактор сообщения о фиксации покажет сводку файлов, включенных в фиксацию, так что вы можете проверить это и убедиться, что в нем нет файлов, которые вы не намеревались зафиксировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...