Вопросы с тегом 'git-reset'

Устанавливает текущую головку репозитория Git на заданную фиксацию и, при необходимости, сбрасывает индекс и рабочее дерево в соответствии.
2
ответов

Как отменить последнее коммит в git

По ошибке я сделал git add . и git commit в ветке develop. Но, к счастью, я не делал git push. Итак, я хотел вернуть его обратно в исходное состояние. Я пробовал git reset --soft и git reset HEAD --hard, но похоже, что я испортил его. Как это ис...
задан 24 мая '16 в 20:55
3
ответов

Отменить "git добавить <dir>"?

Я ошибочно добавил файлы, используя команду "git add dir". Я еще не запускал "git commit". Есть ли способ удалить этот каталог и все, что содержится в нем из коммита? Я пробовал git reset dir, но это не сработало. По-видимому, git reset file - это ...
задан 09 янв. '11 в 15:25
3
ответов

"git rm --cached x" vs "git reset head - x"?

GitRef.org - Основные: git rm удалит записи из плацдарм. Это немного отличается от git reset HEAD, который "нестационарно" файлы. Под "неуравновешенностью" я имею в виду, что он возвращается область постановки на то, что было там прежде чем мы н...
задан 27 апр. '11 в 6:13
7
ответов

Как git reset - записать подкаталог?

ОБНОВЛЕНИЕ. Это будет работать более интуитивно с Git 1.8.3, см. мой собственный ответ. Представьте себе следующий прецедент: я хочу избавиться от всех изменений в отдельном подкаталоге моего рабочего дерева Git, оставив все остальные подкатал...
задан 14 марта '13 в 11:40
6
ответов

Отменить git reset - с нефиксированными файлами в промежуточной области

Я пытаюсь восстановить свою работу. Я тупо сделал git reset --hard, но до этого я сделал только get add . и не делал git commit. Пожалуйста помоги! Вот мой журнал: MacBookPro:api user$ git status # On branch master # Changes to be committed: # (u...
задан 10 сент. '11 в 22:28
4
ответов

Почему git не может выполнить жесткий/мягкий сброс по пути?

$ git reset -- <file_path> может reset по пути. Однако $ git reset (--hard|--soft) <file_path> сообщит об ошибке, как показано ниже: Cannot do hard|soft reset with paths.
задан 26 июня '12 в 7:36
3
ответов

Как восстановить/повторить синхронизацию после того, как кто-то нажал на rebase или reset на опубликованную ветку?

Мы все слышали, что никогда не следует переустанавливать опубликованную работу, ее опасную и т.д. Однако я не видел рецептов, опубликованных для того, как справляться с ситуацией в случае публикации перестановки. Теперь обратите внимание, что это ре...
задан 03 нояб. '10 в 10:08
1
ответ

Перемещение завершается с мастера на ветку с помощью git

Я пытаюсь научиться эффективно использовать Git, и мне интересно, как я должен (хорошая практика/плохая практика?) решить следующий случай: Скажем, что у меня есть следующая цепочка коммитов в master: Исходная фиксация Commit 1 Commit 2 Commit...
задан 15 сент. '10 в 18:15
1
ответ

git rm --cached file vs git reset file

Я пытаюсь изучить Git. Я запутался между git rm --cached file и git reset file обе команды, похоже, берут файл из поэтапного в нестроговую область. Как отличаются команды?
задан 30 сент. '12 в 15:40
3
ответов

Как переместить HEAD обратно в предыдущее место? (Отдельная головка)

В git я пытался выполнить squash commit путем слияния в другой ветке и затем сброса HEAD в предыдущее место с помощью: git reset origin/master Но мне нужно выйти из этого. Как переместить HEAD обратно в предыдущее место? У меня есть SHA1 frag (2...
задан 30 дек. '16 в 0:53
3
ответов

Мне нужно всплывать и удалять "среднюю" фиксацию в моей главной ветке. Как мне это сделать?

Например, в следующей главной ветке мне нужно удалить только commit af5c7bf16e6f04321f966b4231371b21475bc4da, что является вторым из-за предыдущей перезагрузки: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Author: Luca G. Soave <luca.soave@gma...
задан 22 апр. '11 в 18:48
3
ответов

Есть ли разница между "git reset - hard hash" и "git хеш-чек"?

В то время как reset и checkout имеют разные способы использования большую часть времени, я не вижу, какая разница между этими двумя. Вероятно, один или никто бы не захотел добавить параметр --hard, чтобы сделать то, что может сделать базовый chec...
задан 30 марта '10 в 0:55
4
ответов

Git: как повторно использовать/сохранять сообщения фиксации после 'git reset'?

Как Git пользователь, я регулярно сталкиваюсь с ситуацией, что мне нужно переработать одну или несколько коммитов таким образом, чтобы они не вписывались в --amend или rebase -i с фиксацией fixup. Обычно я бы сделал что-то вроде git reset HEAD~1 # ...
задан 31 мая '13 в 16:09
6
ответов

Можно ли восстановить удаленные неиспользуемые файлы в git?

скажем вчера, что я сделал некоторые изменения в моей мастер-ветке, и я забыл добавить, зафиксировать их. и утром я сделал git reset --hard Можно ли восстановить удаленные файлы в этой ситуации?
задан 17 марта '12 в 15:40
3
ответов

Как я могу переместить фиксацию из туловища в ветвь в Git?

Я сделал кучу коммитов хозяину и понял после того, что они должны были быть в ветке. Я рассмотрел различные вещи, касающиеся перезагрузки и слияния и сброса мастера. Но никакие попытки манипуляции не привели к истории, которая выглядит так, как я пы...
задан 04 марта '10 в 4:43