Как преодолеть конфликты Homebrew Git?

Я установил Homebrew. «brew --prefix» — это /usr/local. Теперь я по ошибке сделал что-то в главной ветке моего локального репозитория Brew Git, что бесконечно конфликтует с «варочным обновлением». Я хотел бы выбросить или проигнорировать свои локальные изменения. Обычно я просто rm -rf repo и повторно клонирую, но я не думаю, что rm -rf /usr/local разумно.

Как сделать мой локальный репозиторий Brew Git счастливым?


person dfrankow    schedule 19.07.2012    source источник


Ответы (1)


git reset --hard origin/master должен синхронизировать все с основным репозиторием Homebrew Git. Он отбросит любые локальные изменения, внесенные вами в файлы, отслеживаемые в репозитории.

person mipadi    schedule 19.07.2012