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

101
Восстановить удаленную папку в репозитории Git

Я удалил все содержимое папки, и папка пуста. У меня все еще была копия в моем удаленном репо. Но когда я сделал это, git pullон не вернул удаленные файлы, не должно ли этого делать? Итак, я провел небольшое исследование и увидел, что вы можете вернуть файл, выполнив git checkout <revision>...

100
Переключить ветку Git без проверки файлов

Можно ли в Git переключиться на другую ветку без проверки всех файлов? После переключения ветки мне нужно удалить все файлы, восстановить их, зафиксировать и переключиться обратно. Так что извлечение файлов - пустая трата времени (а файлов около 14 000 - это долгая операция). Чтобы все было...

96
Что на самом деле означает git checkouts?

Что есть checkoutв git? Я знаю, что когда вы делаете checkoutэто с определенной веткой, HEADточки на эту ветку. Но что это на самом деле означает? Означает ли это, что я могу работать над этой веткой? Если да, то без проверки ветки я не смогу с ней работать? Кроме того, что remote checkoutзначит?...

86
Можно ли выполнить git-checkout одну строку вместо всего файла?

Если я изменил несколько строк версированного файла, можно ли отменить изменения строки с помощью командной строки? Точно так же, как я бы сделал для всего файла: git checkout /path/to/file.extension но делая что-то вроде, скажем git checkout /path/to/file.extension --line 10 Это возможно?...

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

Нахожусь на ветке с некоторыми изменениями. Смена ветки - это боль, поскольку некоторые файлы заблокированы процессами, поэтому для изменения ветки мне пришлось бы остановить все процессы, у которых есть блокировки, а затем stashизменения, прежде чем проверять другую ветку, чтобы увидеть ее...