Возврат к предыдущему пушу в Netbeans с помощью Git - PullRequest
0 голосов
/ 17 февраля 2019

В проекте я зафиксировал и внес изменения в репо.Затем я внес некоторые изменения в исходный код, которые я хотел бы отменить.Каков наилучший способ сделать это?Достаточно ли просто тянуть?

Что-то, что меня беспокоит: если я потяну, получу ли я возможность оставить какое-то сообщение, например, когда я фиксирую?Я думаю, что было бы хорошо оставить причину, по которой направление, в котором я шел, не сработало.Кроме того, Git работает на файл или на весь проект?Например, если я внес изменения в два файла, я должен зафиксировать И раздвинуть их отдельно?

В общем, я много борюсь с поиском продуктивного рабочего процесса с помощью Git.

1 Ответ

0 голосов
/ 17 февраля 2019

Если вы хотите вернуться к состоянию последнего коммита, который вы сделали в текущей ветке, попробуйте выполнить полный сброс к HEAD:

git reset --hard HEAD

Обратите внимание, что это полностью уничтожит всеизменяет как в вашем рабочем каталоге , так и stage, поэтому вы должны использовать эту команду с большой осторожностью.

Более безопасным вариантом может быть просто git checkout -- <path/to/some/file> для каждого файла, который вы изменили.

...