Вопросы с тегом 'git-reset'
Устанавливает текущую головку репозитория Git на заданную фиксацию и, при необходимости, сбрасывает индекс и рабочее дерево в соответствии.
3
ответов
Что происходит с сиротами?
У меня есть репо с четырьмя коммитами:
$ git log --oneline --decorate
6c35831 (HEAD, master) C4
974073b C3
e27b22c C2
9f2d694 C1
I reset -- soft в commit C2, и теперь у меня есть репо:
$ git reset e27b22c --soft
$ git log --oneline --decorate
e...
задан 07 мая '15 в 1:20
2
ответов
Git: как отменить фиксацию * и * вернуться к последней ветке
Ух... Я ошибочно совершил довольно сложное изменение (включая подкаталог и переименование файлов), не зная, что я делаю (или что будет делать Git).
Теперь я хочу отменить все, что:
commit полностью отменяется (как будто
это никогда не было сделан...
задан 08 июля '11 в 15:57
1
ответ
egit для замены одного файла - HEAD Revision vs File в git index
В плагине egit git eclipse я знаю, что могу "reset" создать один файл, щелкнув его правой кнопкой мыши и выбрав "Заменить s > HEAD Revision". В чем разница между заменой ревизией HEAD vs File в git index?
задан 27 июня '12 в 5:29
2
ответов
Какая разница между `git reset --hard master` и` git reset - черным происхождением/мастером??
Я попробовал много ссылок на Stackoverflow/в других местах, чтобы правильно понять поведение
git reset --hard option
Я знаю, что:
Если он опущен или если он origin, reset выполняется при последнем фиксации на origin
Если предоставлен хэш SHA1,...
задан 25 апр. '15 в 10:25
3
ответов
git reset vs git reset HEAD
Каждый раз, когда файл ставится в очередь, Git предлагает полезные инструкции в случае, если вам нужно было отключить файл:
(use "git reset HEAD <file>..." to unstage)
Однако порядочный Git учебник Atlassian просто скажет:
git reset <f...
задан 22 нояб. '15 в 2:09
2
ответов
Разница между git reset --hard и git checkout
Скажем, я хочу отменить все изменения, внесенные в предыдущие коммиты.
Насколько я понимаю, git reset --hard <specified commit> удалит все коммиты до указанной фиксации и отменяет все изменения.
С другой стороны, git checkout <specified c...
задан 26 авг. '15 в 18:01
4
ответов
Сброс Git не работает
Я сделал фиксацию, вытащил и объединил некоторые изменения, а затем сделал вторую фиксацию. Когда я хотел вернуться к первому фиксации, я выполнил команду git reset --hard <sha hash>
Хотя ответ был: "HEAD теперь находится в <sha hash>"...
задан 21 марта '13 в 9:28
3
ответов
Возвращение к конкретному фиксации без потери истории
Я знаю, что этот тип вопроса имеет много дубликатов, но я хотел открыть новый, потому что я не нашел во всех других вопросах объяснения лучшего способа сделать это, как я хочу.
Я знаю, что могу вернуться и сохранить историю, выполнив:
git reset --s...
задан 29 сент. '15 в 13:31
3
ответов
Как перенести мастер назад несколько коммитов в git?
У меня есть репозиторий git, который содержит сайт Drupal. Я провел последний день, пытаясь построить функцию, используя несколько разных модулей. Я отказался от своего нынешнего подхода и решил попробовать другое сочетание модулей. Тем не менее, у ...
задан 22 апр. '14 в 21:54
1
ответ
Как вернуть файл в предыдущую версию без перезаписывания текущих изменений?
У меня возникла проблема с попыткой вернуть файл к предыдущей фиксации, я знаю, что могу использовать git checkout для восстановления одного файла, но проблема в том, что у меня есть изменения в этом файле, который я хотел бы сохранить, поэтому я за...
задан 03 февр. '12 в 18:38
2
ответов
Что делает опция double-dash [-] на git reset?
Я видел команды вроде:
git reset e542 -- readme.txt
Я понимаю, что эта команда помещает в индекс содержимое файла readme.txt из commit e542. Но что делает -- вариант?
Справочная страница git reset перечисляет ее как необязательную для первых дв...
задан 08 янв. '13 в 18:03
2
ответов
git reset --merge vs git reset --keep
Я прочитал
документация,
однако мне трудно понять разницу между
git reset --merge
и
git reset --keep
Просьба предоставить простое объяснение и/или пример.
задан 14 июля '14 в 4:44
3
ответов
Восстановление с Git reset --hard в Eclipse
Я случайно сделал что-то для своего git-репо, и я не знаю, смогу ли я сохранить свой проект на этом этапе... У меня была куча изменений, которые я сделал. Затем мне захотелось удалить последнее коммит, чтобы вместо этого выполнить эту новую фиксаци...
задан 27 июля '18 в 20:39
3
ответов
Как я могу сохранить некоторые локальные изменения, которые сохраняются git reset --hard
У меня есть локальные изменения (не в отдельных файлах, поэтому .gitignore не работает), которые я не хочу комментировать.
Я иногда делаю git reset --hard после фиксации, чтобы очистить случайные изменения, но, честно говоря, я также потерял свои пол...
задан 02 июня '13 в 13:22
1
ответ
Git commit потерял после reset --hard. Не найден fsck, а не reflog
Я хотел очистить рабочий каталог некоторых незагруженных файлов, но случайно пробежал git reset --hard.
Я понял, что потерял предыдущий (un-push) commit, поэтому я побежал git reset --hard ORIG_HEAD. Это не привело меня к моей утраченной битве.
Я...
задан 18 марта '13 в 17:40