Вопрос-ответы

18721

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

Я случайно сделал git commit ошибочных файлов, но ещё не делал git push на удаленный репозиторий.
Как я могу отменить этот коммит в своем локальном репозитории?

16678

Как удалить и удаленную, и локальную ветку?

Я хочу удалить ветку и локально, и на удаленном репозитории.

Но у меня ничего не получается!


$ git branch -d remotes/origin/bugfix
error: branch 'remotes/origin/bugfix' not found.
$ git branch -d origin/bugfix
error: branch 'origin/bugfix' not found.
$ git branch -rd origin/bugfix
Deleted remote branch origin/bugfix (was 2a14ef7).
$ git push
Everything up-to-date
$ git pull
From github.com:gituser/gitproject * [new branch] bugfix -> origin/bugfix Already up-to-date.

Что мне нужно сделать, чтобы удалить ветку remotes/origin/bugfix и локально, и на удаленном репозитории?


14666

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

Я допустил ошибку в сообщении коммита, или, например, забыл добавить в него несколько файлов.

Как я могу отредактировать сообщение/файлы, если коммит ещё не был запушен?


10383

Как переименовать локальную ветку репозитория

Как я могу изменить имя ветки, которая ещё не была отправлена на удаленный репозиторий


8314

В чем разница между git pull и git fetch

В чем разница, между git pull и git fetch?


8168

Как отменить git add?

Я случайно добавил файл в коммит командой git add myfile.txt


7394

Как удалить untracked-файлы из дерева проекта

Как вы удаляете неотслеживаемые untracked-файлы из вашего локального дерева проекта


7050

Как выполнить git pull вне зависимости от наличия изменений в локальных файлах

Как насильно выполнить git pull, не обращая внимания на наличие изменений в локальном репозитории?


5641

Как отправить локальную ветку на удаленный репозиторий и отслеживать её?

Я хочу сделать следующее:

1. Создать локальную ветку из какой-нибудь другой (неважно, локальной или удаленной)

2. Запушить созданную ветку на удаленный репозиторий, и сделать её отслеживаемой, чтобы git pull и git push заработали незамедлительно.


4541

Как восстановить файл с одной из предыдущих версий?

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