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

Оформить ветку или файл в текущем рабочем дереве в репозитории Git.
42 отв.

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

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

Как проверить удаленную ветку Git?

Кто-то нажал ветвь с именем test с git push origin test в общий репозиторий. Я вижу ветку с git branch -r. Теперь я пытаюсь проверить удаленную ветвь test. Я пробовал: git checkout test, который ничего не делает git checkout origin/test дает...
23 нояб. '09 в 17:23
23 отв.

Найти и восстановить удаленный файл в репозитории Git

Скажем, что я в репозитории Git. Я удаляю файл и фиксирую это изменение. Я продолжаю работать и делаю еще несколько попыток. Затем, я считаю, что мне нужно восстановить этот файл. Я знаю, что могу проверить файл с помощью git checkout HEAD^ foo.ba...
05 июня '09 в 1:40
12 отв.

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

У меня есть проект, в котором я запускал git init. После нескольких коммитов я сделал git status, который сказал мне, что все было в курсе событий, и локальных изменений не было. Затем я сделал несколько последовательных изменений и понял, что хочу...
18 июля '09 в 10:52
6 отв.

Как получить только один файл из другого ветки

Я использую git и работаю над главной ветвью. Эта ветка имеет файл с именем app.js. У меня есть ветвь experiment, в которой я сделал кучу изменений и тонны коммитов. Теперь я хочу внести все изменения, сделанные только в app.js от ветки experiment...
02 марта '10 в 18:15
8 отв.

Откат от старого Git фиксации в публичном репо

Как я могу вернуться к конкретному фиксации в git? Лучший ответ, который кто-то мог мне дать, - это использовать git revert X раз, пока не достиг желаемого коммита. Итак, позвольте сказать, что я хочу вернуться к фиксации, что 20 коммитов, я долж...
05 янв. '10 в 20:01
7 отв.

Есть ли способ git проверить предыдущую ветку?

Мне нужен эквивалент cd - для git. Если я нахожусь в ветке master, и я проверяю foo, мне бы хотелось набрать что-то вроде git checkout -, чтобы вернуться к master и снова ввести его, чтобы вернуться к foo. Есть ли что-нибудь подобное? Было бы трудн...
26 авг. '11 в 18:09
10 отв.

Git checkout: пути обновления несовместимы с коммутационными ветвями

Моя проблема связана с ошибкой Fatal Git при переключении ветки. Я пытаюсь получить удаленную ветку с помощью команды git checkout -b local-name origin/remote-name но я получаю это сообщение об ошибке: fatal: Git checkout: пути обновления нес...
03 июня '09 в 19:16
6 отв.

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

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

Как получить последнее имя тега в текущей ветке в Git?

Какой самый простой способ получить самый последний тег в Git? git tag a HEAD git tag b HEAD^^ git tag c HEAD^ git tag выход: a b c Должен ли я писать script, чтобы получить каждый тег datetime и сравнить их?
10 сент. '09 в 14:43
19 отв.

Как редко получить только один файл из репозитория git?

Как проверить только один файл из git repo?
18 марта '10 в 2:52
4 отв.

Выровнять удаленный файл в git

Обычно, чтобы отменить изменения в файле, который вы сделали бы: git checkout -- <file> Что делать, если изменение, которое я хочу удалить, удаляет файл? Вышеприведенная строка даст ошибку: error: pathspec '<file>' did not match any f...
06 марта '12 в 23:33
10 отв.

Объединять, обновлять и вытягивать ветки Git без использования проверок

Я работаю над проектом с двумя ветвями, A и B. Обычно я работаю над ветвью A и объединяю вещи из ветки B. Для слияния я обычно делал: git merge origin/branchB Тем не менее, я также хотел бы сохранить локальную копию ветки B, так как иногда я могу ...
09 июля '10 в 23:32
12 отв.

git: включить ветвь и игнорировать любые изменения без фиксации

Я работал над ветвью git и был готов выполнить мои изменения, поэтому я сделал коммит с полезным сообщением о фиксации. Затем я рассеянно внес небольшие изменения в код, который не стоит хранить. Теперь я хочу изменить ветки, но git дает мне, Ошиб...
20 авг. '09 в 10:56
9 отв.

Как вернуться к последней версии в Git?

Недавно я перешел из SVN в Git и немного запутался в чем-то. Мне нужно было запустить предыдущую версию script через отладчик, поэтому я сделал git checkout <previous version hash> и сделал то, что мне нужно было сделать. Теперь я хочу вернут...
24 авг. '10 в 20:16