Существует некоторая информация, которую я не понимаю с помощью действия GIT pull. У меня есть репозиторий foobar git с двумя файлами: с именем f1 и f2. Прежде всего, я клонировать этот репозиторий, используя эту команду:GIT pull: замените местную версию удаленной версией
git clone [email protected]:foobar/foobar.git
я сделать некоторые неправильные изменения на обоих f1 и f2 файлы, добавьте их в мерзавец индекс и совершить то.
git add -A
git commit -m 'a test wrong modification'
Теперь я решил, что эти изменения были неправильными, и я хочу заменить мои файлы удаленной версией. Поэтому я использую git pull для этого:
git pull
Already up-to-date.
GIT отвечает, что проект уже обновлен. Кто-нибудь может мне помочь? Что в этом плохого ? Как перейти к замене моей локальной версии удаленной версией? Спасибо, Бен.
Вы правы (хотя первое не обязательно, если все изменения уже доступны локально), но, вероятно, это поможет OP, если вы объясните, что делают эти команды. – hvd
добавлено объяснение проблемы – Tala
Что делать, если мы хотим заменить конкретный файл не всем из orgin/master? –