Мне интересно, как это возможно. Я сделал немало изменений в моем проекте rails (удалил некоторые вещи, отредактировал файлы, добавил файлы, ...), когда я реализовал совершенно новый дизайн. А теперь я хочу, чтобы совершить свой проект и нажмите на нее, чтобы GitHubgithub не то же самое после нажатия
git merge new-view
git add .
git commit -am "implemented the new design"
git push origin master
Теперь, когда я вытащил изменения на другой компьютер, я заметил, что не все мои особенности работали. (например, слайдер изображения не работал). Когда я иду через файлы, похоже, что все изменения, которые я сделал, есть, но я должен что-то упустить, потому что оба проекта не ведут себя одинаково! Даже когда я снова клонирую проект из github (на исходном компьютере с рабочей папкой проекта), функция все еще не работает.
git clone projectname
Теперь в моей старой папке я не могу нажать любые другие изменения в состоянии говорит мне, что моя ветвь в курсе происхождения/мастер
git status
Я полагаю, что я могу просто удалить github и загрузить его снова, но это, очевидно, не так, как это должно быть сделано. Любые идеи, что могло пойти не так?
Почему у вас есть «git add.» После слияния? были ли конфликты? –
Если файлы, которые вы вытащили, верны, они не могут быть связаны с git. Вы уверены, что ваш браузер не кэшировал старые файлы? – HNeiva
игнорировать некоторые важные файлы в .gitignore? – Luis404