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

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

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

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

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

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

Reset или вернуть конкретный файл в конкретную ревизию с помощью Git?

Я внес некоторые изменения в файл, который был передан несколько раз как часть группы файлов, но теперь хочу reset/вернуть изменения на него обратно в предыдущую версию. Я сделал git log вместе с git diff, чтобы найти нужный мне вариант, но просто...
18 окт. '08 в 23:34
23

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

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

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

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

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

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

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

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

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

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

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

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

Что такое тег git, как создавать теги и как оформить заказ удаленного тега (ов) git

когда я проверяю удаленный тег git, используйте команду следующим образом: git checkout -b local_branch_name origin/remote_tag_name Я получил ошибку: error: pathspec `origin/remote_tag_name` did not match any file(s) known to git. Я могу найт...
14 мар. '16 в 4:38
6

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

Я всегда думал о git reset и git checkout как об одном и том же, в том смысле, что оба возвращают проект к определенной фиксации. Однако я чувствую, что они не могут быть точно такими же, поскольку это было бы излишним. Какова реальная разница между...
03 сент. '10 в 20: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 в 11:43
19

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

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

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

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

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

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