GIT hard reset все из локальной папки (перезаписать только на localhost) - PullRequest
0 голосов
/ 29 августа 2018

У меня есть некоторые проблемы с моим проектом, поэтому мне нужно снова вытащить все из мастера.

Когда я набираю git pull, это дает мне знать, что все обновлено, но я вижу, что у моего проекта есть некоторые проблемы на моем локальном компьютере.

Как я могу вытащить все из мастера, но мне нужно переписать все файлы из мастера на мой локальный хост?

Действительно важно, что мне нужно переписать файлы только на моем локальном компьютере от мастера, потому что я работаю на компанию, и если что-то случится с проектом, это будет мой фол:)

Я тоже пробовал с --hard, но ничего не меняется.

1 Ответ

0 голосов
/ 29 августа 2018

Чтобы сделать ваш локальный master идентичным его удаленному аналогу:

# let's save your local changes (if any)
git stash

# make sure to be on master branch
git checkout master

# let's save your current master branch (to allow for rollback)
git branch backup_old_master

# make sure to get last version of remotes
git fetch

# reset to remote version
git reset --hard origin/master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...