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

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

7
Git: Как обновить / извлечь один файл из мастера удаленного источника?
Сценарий: Я делаю некоторые изменения в одном файле локально и запускаю git add, git commitиgit push Файл помещается в главный репозиторий удаленного источника. У меня есть другой локальный репозиторий, который развертывается через Capistrano с помощью метода «remote_cache» из этого удаленного репозитория Теперь я не хочу развертывать приложение целиком, а просто …
363 git  git-checkout 


14
git: переключить ветку и игнорировать любые изменения без фиксации
Я работал над веткой git и был готов зафиксировать свои изменения, поэтому я сделал коммит с полезным сообщением коммита. Затем я рассеянно внес небольшие изменения в код, которые не стоит хранить. Теперь я хочу сменить ветку, но Git дает мне, ошибка: у вас есть локальные изменения на «X»; не может …
318 git  branch  git-checkout 

9
Как оформить заказ в Git по дате?
Я работаю над регрессом в исходном коде. Я хотел бы сказать Git: «извлечение источника на основе параметризованной даты / времени». Это возможно? У меня также есть изменения в моем текущем представлении, которые я не хочу терять. В идеале я хотел бы переключаться между текущим источником и какой-либо интересующей меня версией, …
314 git  git-checkout 

10
Как вернуться к последней версии в Git?
Я недавно перешел из SVN в Git и немного смущен чем-то. Мне нужно было запустить предыдущую версию скрипта через отладчик, поэтому я сделал git checkout <previous version hash>и сделал то, что мне нужно было сделать. Теперь я хочу вернуться к новейшей версии, но я не знаю хэш для этого. Когда …
303 git  git-checkout 


6
В чем разница между Git Revert, Checkout и Reset?
Я пытаюсь узнать , как восстановить или откат файлов и проекты в предыдущее состояние, и не понимает разницы между git revert, checkoutи reset. Почему существуют три разные команды для одной и той же цели, и когда кто-то должен выбирать одну над другой?

3
Значение Git оформить двойные тире
Что означает двойная тире перед именем файла в этой команде git? git checkout --ours -- path/to/file.txt git checkout --theirs -- path/to/file.txt Они обязательны? Это эквивалентно git checkout --ours path/to/file.txt git checkout --theirs path/to/file.txt
274 git  git-checkout 

15
Как я могу проверить GitHub pull-запрос с помощью git?
Я хотел бы проверить ранее созданный пул-запрос (созданный через веб-интерфейс GitHub). Я искал и нашел разные места, где refs / pull или refs / pull / pr Но когда я добавляю fetch = +refs/pull/*/head:refs/remotes/origin/pr/*в файл git config и делаю git fetch Что я делаю не так? Должен ли GitHub автоматически …

4
Git, Как сбросить origin / master для коммита?
Я сбрасываю свой локальный мастер на коммит с помощью этой команды: git reset --hard e3f1e37 когда я ввожу $ git statusкоманду, терминал говорит: # On branch master # Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded. # (use "git pull" to update your local branch) # …


21
Получить один файл из хранилища
Каков наиболее эффективный механизм (в отношении передаваемых данных и используемого дискового пространства) для получения содержимого одного файла из удаленного репозитория git? Пока мне удалось придумать: git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt Это все еще кажется излишним. Как насчет получения нескольких файлов из репо?

6
Показать, на какой метке git вы находитесь?
У меня проблемы с поиском, какой тег в настоящее время извлечен. Когда я делаю: git checkout tag1 git branch Кажется, я не могу узнать, на каком теге я нахожусь. Это только логи: * (no branch) master Можно ли узнать, какие теги проверены? В приведенном выше примере это будет tag1.

4
Разница между git checkout --track origin / branch и git checkout -b branch origin / branch
Кто-нибудь знает разницу между этими двумя командами для переключения и отслеживания удаленной ветви? git checkout -b branch origin/branch git checkout --track origin/branch Я думаю, что оба отслеживают удаленную ветвь, поэтому я могу перенести свои изменения в ветку в начале, верно? Есть ли практические отличия ?? Спасибо!

9
Git: «В настоящее время нет ни на одной ветке». Есть ли простой способ вернуться на ветку, сохранив изменения?
Итак, я проделал некоторую работу в хранилище, и когда я собираюсь сделать коммит, я понимаю, что в настоящее время я не нахожусь ни в одной ветке. Это часто случается при работе с подмодулями, и я могу решить это, но процесс утомителен, и я подумал, что должен быть более простой способ …
202 git  branch  git-checkout 

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