Как вернуться к версии файла главной ветви origin



Я нахожусь в главной ветви моего локального компьютера клонированной главной ветви РЕПО с удаленного сервера.



я обновил файл, и я хочу вернуться к первоначальному варианту с удаленной ветки master.



Как я могу это сделать?

435   2  
git

2 ответов:

предполагая, что вы не зафиксировали файл или не добавили его в индекс, затем:

git checkout -- filename

предполагая, что вы добавили его в индекс, но не совершил его, то:

git reset HEAD filename
git checkout -- filename

предполагая, что вы это сделали, то:

git checkout origin/master filename

предполагая, что вы хотите сдуть все коммиты из своей ветки (очень разрушительно):

git reset --hard origin/master

я столкнулся с той же проблемой и наткнулся на эту тему, но моя проблема была с upstream. Ниже git команда работала для меня.

синтаксис

git checkout {remote-name}/{branch} -- {file / path.js}

пример

git checkout upstream / develop -- public/js / index.js

Comments

    Ничего не найдено.