Git - не могу вытащить новые изменения - как все локально сбросить и принудительно вытянуть текущую удаленную ветку? - PullRequest
0 голосов
/ 03 января 2019

Я попытался git reset --hard, а затем git pull и получил ошибку:

git: 'credential-cache' is not a git command. See 'git --help'.
error: The following untracked working tree files would be overwritten by merge:
        .../components/../somefile.component.html
Please move or remove them before you merge.
Aborting

Я не помню, чтобы когда-либо касался этого файла ..

Как действительно сбросить все локально и простопринудительно вытягивать все из пульта?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 03 января 2019

еще несколько опций для удаления неотслеживаемых каталогов и файлов, если они больше не требуются, после этого выполнить жесткий сброс.

git clean -f -d && git reset --hard
0 голосов
/ 03 января 2019

Вы можете сбросить свой локальный филиал на удаленный филиал с помощью

git fetch origin && git reset --hard origin/branch-name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...