Я вношу свой вклад в проект и разветвлял их репозиторий.Почему git подтверждает все файлы, даже те, которые я не менял
Я потратил несколько дней на кодирование некоторых новых функций, и когда я совершаю свои изменения в GitHub каждый штраф получает recommited .... Даже если я не изменил файл ..
Почему это происходит , Я новичок в бродяжничестве и git.
Мой рабочий состоит в следующем:
кд в проект:
/rails_projects/my_project
vagrant up
vagrant ssh
cd /vagrant
***** сделать некоторые изменения здесь, чтобы мой код
git add .
git commit -m "asdfsdf"
git push
там что-то я пропустил с бродягой или git? Я нахожусь в Windows, запуская предлагаемое виртуальное окно ubuntu. Может быть, мне нужно было создать виртуальную коробку в родительском каталоге, а не в каталоге моего проекта? Или что такое сделка? Или я должен запускать команды git из другого каталога?
Благодаря
Не могли бы вы дать некоторые конкретные о проекте? возможно, также объясните, почему вы думаете, что 'git' выполняет все файлы. Ваша установка выглядит хорошо, поэтому она должна работать, но без дополнительной информации это действительно сложно сказать. – krtek
Попробуйте запустить 'git status', прежде чем вы сделаете' git add .' и покажете результат. Кроме того, каков ваш общий рабочий процесс? Вы выполняете 'vagrant destroy 'между сеансами, а затем перестраиваете ящики и синхронизируете папку с вашим проектом? Это может привести к тому, что это произойдет. – ydaetskcoR