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

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

30
Как мне вернуть репозиторий Git к предыдущему коммиту?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Как мне вернуться из моего текущего состояния к снимку, сделанному при определенной фиксации? Если я это сделаю git log, то я получу следующий вывод: $ …

30
Как проверить удаленную ветку Git?
На этот вопрос есть ответы на переполнение стека на русском : Получение кода ветки на удаленном сервере Кто-то отправил ветку testс git push origin testобщим хранилищем. Я вижу ветку с git branch -r. Сейчас я пытаюсь проверить удаленную testветку. Я пробовал: git checkout test который ничего не делает git checkout …

30
Как я могу сбросить или вернуть файл к определенной ревизии?
Я внес некоторые изменения в файл, который был зафиксирован несколько раз как часть группы файлов, но теперь хочу сбросить / отменить изменения в нем до предыдущей версии. Я сделал git logвместе с a, git diffчтобы найти нужную мне ревизию, но просто не знаю, как вернуть файл в прежнее состояние в …

27
Найти и восстановить удаленный файл в репозитории Git
Скажем, я в Git-хранилище. Я удаляю файл и фиксирую это изменение. Я продолжаю работать и делаю еще коммиты. Затем я обнаружил, что мне нужно восстановить этот файл. Я знаю, что могу извлечь файл, используя git checkout HEAD^ foo.bar, но я не знаю, когда этот файл был удален. Какой самый быстрый …
2802 git  file-io  git-checkout 

13
Как вернуть все локальные изменения в проекте, управляемом Git, в предыдущее состояние?
У меня есть проект, в котором я участвовал git init. После нескольких коммитов я git statusсказал, что все обновлено, и локальных изменений не было. Затем я сделал несколько последовательных изменений и понял, что хочу все выбросить и вернуться в исходное состояние. Эта команда сделает это для меня? git reset --hard …
1914 git  revert  git-checkout 

9
Как получить только один файл из другой ветки
Я использую git и работаю над веткой master. Эта ветка имеет файл с именем app.js. У меня есть experimentветка, в которой я сделал кучу изменений и кучу коммитов. Теперь я хочу , чтобы объединить все изменения , сделанные только app.jsиз experimentв masterотрасли. Как я могу это сделать? Еще раз не …
1267 git  git-checkout 

11
Откат на старый коммит Git в публичном репо
Как я могу вернуться к конкретному коммиту в git ? Лучший ответ, который кто-то мог мне дать, это использовать git revertX раз, пока я не достигну желаемого коммита. Допустим, я хочу вернуться к коммиту, которому уже 20 коммитов, мне придется запустить его 20 раз. Есть ли более простой способ сделать …

8
Есть ли способ git checkout предыдущей ветки?
Я вроде хочу эквивалент cd -для мерзавца. Если я нахожусь в отделении masterи я оформляю заказ foo, я хотел бы иметь возможность напечатать что-то вроде, git checkout -чтобы вернуться master, и иметь возможность напечатать это снова, чтобы вернуться foo. Существует ли что-нибудь подобное? Будет ли это трудно реализовать?
704 git  git-checkout 

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

4
Что такое тег git, как создавать теги и как оформить заказ удаленного тега (ов) git
когда я извлекаю команду git tag, используйте следующую команду: 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. Я могу найти имя_удаленного_запуска, когда использую команду git tag.

5
Unstage удаленный файл в Git
Обычно, чтобы отменить изменения в файле, вы должны сделать: git checkout -- <file> Что если изменение, которое я хочу отменить, удаляет файл? Приведенная выше строка выдаст ошибку: error: pathspec '<file>' did not match any file(s) known to git. Какая команда восстановит этот файл без отмены других изменений? Бонус: также, что …
504 git  git-checkout 

11
Git checkout: обновление путей несовместимо с переключением веток
Моя проблема связана с Fatal Git error при переключении ветки . Я пытаюсь получить удаленную ветку с помощью команды git checkout -b local-name origin/remote-name но я получаю это сообщение об ошибке: fatal: git checkout: обновление путей несовместимо с переключением веток. Вы намеревались оформить 'origin / remote-name', которое не может быть …



6
В чем разница между «git reset» и «git checkout»?
Я всегда думал об одном git resetи git checkoutтом же, в том смысле, что оба возвращают проект к определенной фиксации. Тем не менее, я чувствую, что они не могут быть точно такими же, поскольку это было бы излишним. Какова реальная разница между ними? Я немного сбит с толку, так как …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.