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

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

Как мне отменить последние локальные коммиты в Git?

Я случайно передал неправильные файлы в Git, но я еще не отправил коммит на сервер. Как я могу отменить эти коммиты из локального репозитория?
29 мая '09 в 18:09
42

Как мне вернуть Git-репозиторий к предыдущему коммиту?

Как я могу вернуться из текущего состояния в моментальный снимок, сделанный на определенной фиксации? Если я делаю git log, то я получаю следующий вывод: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b' Author: Me <me@me.com> Date: ...
06 нояб. '10 в 16:58
29

Удалить коммит из ветки в Git

Я хотел бы знать, как удалить коммит. Под delete я подразумеваю, как будто я не сделал этот коммит, и когда я сделаю push в будущем, мои изменения не будут переданы в удаленную ветвь. Я прочитал справку по git и думаю, что мне нужно использовать к...
27 авг. '09 в 3:39
6

Переместите существующую, незафиксированную работу на новую ветку в Git

Я начал работу над новой функцией, и после кодирования немного, я решил, что эта функция должна быть в отдельной ветке. Как перенести существующие незафиксированные изменения в новую ветку и reset мой текущий? Я хочу reset мою текущую ветку, сохр...
08 сент. '09 в 15:57
12

Как вернуть незафиксированные изменения, включая файлы и папки?

Есть ли команда git, чтобы вернуть все незафиксированные изменения в рабочем дереве и индексе, а также удалить вновь созданные файлы и папки?
27 апр. '11 в 16:06
11

Почему есть два способа удалить файл из Git?

Иногда git предлагает git rm --cached отключить файл, иногда git reset HEAD file. Когда следует использовать какой? EDIT: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git stat...
02 авг. '11 в 21:50
12

Как я могу отменить git reset --hard HEAD ~ 1?

Можно ли отменить изменения, вызванные следующей командой? Если да, то как? git reset --hard HEAD~1
07 авг. '08 в 23:22
11

Могу ли я удалить фиксацию git, но сохранить изменения

В одной из моих ветвей разработки я внес некоторые изменения в свою кодовую базу. Прежде чем я смог завершить функции, над которыми я работал, мне пришлось переключить текущую ветвь на мастер-диск, чтобы продемонстрировать некоторые функции. Но тольк...
02 апр. '13 в 18:56
2

Как использовать 'git reset --hard HEAD' для возврата к предыдущей фиксации?

Я знаю, что Git отслеживает изменения, которые я вношу в свое приложение, и держится за них, пока я не зафиксирую изменения, но здесь, где я повесил трубку: Когда я хочу вернуться к предыдущей фиксации, я использую: git reset --hard HEAD И Git во...
02 мар. '12 в 6:36
7

git отменить все незафиксированные или несохраненные изменения

Я пытаюсь отменить все изменения с момента последнего коммита. Я пробовал git reset --hard и git reset --hard HEAD после просмотра этого сообщения. Я отвечаю, что голова теперь в 18c3773... но когда я смотрю на свой локальный источник, все файлы все...
28 дек. '12 в 20:46
7

Как отменить локальную фиксацию git

Моя проблема в том, что я изменил файл, например: README, добавил новую строку "это для моей тестовой линии" и сохранил файл, затем я выпустил следующие команды git status # On branch master # Changed but not updated: # (use "git add <fi...
31 янв. '11 в 12:14
3

Отмените конкретную фиксацию в Git, которая была перенесена на удаленные репозитории

Каков самый простой способ отменить конкретную фиксацию, которая: не в голове или голове Был нажат на удаленный компьютер. Потому что, если это не последняя фиксация, git reset HEAD не работает. И поскольку он был нажат на удаленный, git rebas...
23 февр. '10 в 14:21
8

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

Как я могу раскрыть мой последний коммит в git? Это git reset --hard HEAD или git reset --hard HEAD^
16 мая '10 в 22:26
6

Какая разница между "git reset" и "git checkout"?

Я всегда думал о git reset и git checkout как об одном и том же, в том смысле, что оба возвращают проект к определенной фиксации. Однако я чувствую, что они не могут быть точно такими же, поскольку это было бы излишним. Какова реальная разница между...
03 сент. '10 в 20:21
5

Git: не удается отменить локальные изменения (ошибка: путь... не загружен)

У меня есть состояние рабочего дерева $ git status foo/bar.txt # On branch master # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate to mark resolution) # # deleted by u...
11 июн. '10 в 8:04