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

Git - система управления распределенной версией с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с Git использованием и рабочими процессами. Не используйте этот тег для общих вопросов программирования, которые связаны с репозиторием Git.
32
ответов

Как добавить пустой каталог в репозиторий Git?

Как добавить пустой каталог (который не содержит файлов) в репозиторий Git?
задан 22 сент. '08 в 19:41
27
ответов

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

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

Как сделать Git "забыть" о файле, который был отслежен, но теперь находится в .gitignore?

Существует файл, который отслеживается за один раз git, но теперь файл находится в списке .gitignore. Однако этот файл продолжает отображаться в git status после его редактирования. Как вы заставляете git полностью забыть об этом?
задан 13 авг. '09 в 22:23
19
ответов

Сделать существующий ветвь отслеживания Git удаленной ветвью?

Я знаю, как создать новую ветку, которая отслеживает удаленные ветки, но как сделать существующий ответвление ветки удаленной ветвью? Я знаю, что могу просто отредактировать файл .git/config, но кажется, что должен быть более простой способ.
задан 06 февр. '09 в 18:14
21
ответ

Как удалить подмодуль?

Как удалить подмодуль Git? Кстати, есть ли причина, по которой я просто не могу сделать git submodule rm whatever ?
задан 11 авг. '09 в 17:31
25
ответов

Отмените слияние Git, которое еще не было нажато

В моей главной ветке я сделал git merge some-other-branch локально, но никогда не подталкивал изменения в исходный мастер. Я не собирался сливаться, поэтому я бы хотел его отменить. Когда я делал git status после моего слияния, я получал это сообщен...
задан 05 марта '10 в 22:24
15
ответов

Как обновить разветвленный репозиторий GitHub?

Недавно я разветкил проект и применил несколько исправлений. Затем я создал запрос на перенос, который затем был принят. Несколько дней спустя другое изменение было внесено другим вкладчиком. Так что моя вилка не содержит этого изменения... Как я мо...
задан 30 авг. '11 в 16:53
9
ответов

Изменение URI (URL) для удаленного репозитория Git

У меня есть репо (происхождение) на USB-ключ, который я клонировал на своем жестком диске (локальном). Я переместил "источник" в NAS и успешно протестировал его клонирование. Я хотел бы знать, могу ли я изменить URI "origin" в настройках "local", ч...
задан 12 марта '10 в 15:48
17
ответов

Как создать удаленный ветвь Git?

Я создал локальную ветвь, которую я хочу "нажать" вверх по течению. В Qaru есть аналогичный вопрос о том, как отслеживать только что созданную удаленную ветвь. Однако мой рабочий процесс немного отличается. Сначала. Я хочу создать локальную ветвь,...
задан 05 окт. '09 в 12:21
21
ответ

Просмотр истории изменений файла с помощью Git версий

Как просмотреть историю изменений отдельного файла в Git, детализировать с измененным? Дошел до: git log -- [filename] который показывает мне историю фиксации файла, но как я могу получить содержимое каждого из изменений файла? Я пытаюсь сдела...
задан 10 нояб. '08 в 18:42
15
ответов

Отмена отмены git

Кто-нибудь знает, как легко отменить git rebase? Единственный способ, который приходит на ум, - это пойти вручную: git проверить родительский элемент фиксации на обеих ветвях затем создайте ветвь темпа Черри-выберите все фиксации вручную замен...
задан 25 сент. '08 в 20:59
24
ответов

Удалить коммит из ветки в Git

Я хотел бы знать, как удалить фиксацию. "delete", я имею в виду, что это так, как если бы я не совершал эту фиксацию, и когда я сделаю толчок в будущем, мои изменения не будут нажимать на удаленную ветвь. Я прочитал справку git, и я думаю, что я ...
задан 27 авг. '09 в 6:39
17
ответов

Как определить URL-адрес, из которого клонирован локальный репозиторий Git?

Я вытащил проект из GitHub несколько дней назад. С тех пор я обнаружил, что на GitHub есть несколько вилок, и я забыл отметить, какой из них я взял первоначально. Как я могу определить, какую из этих вилок я вытащил?
задан 03 нояб. '10 в 19:47
4
ответов

Переместите существующую, незафиксированную работу на новую ветку в Git

Я начал работу над новой функцией, и после кодирования немного, я решил, что эта функция должна быть в отдельной ветке. Как перенести существующие незафиксированные изменения в новую ветку и reset мой текущий? Я хочу reset мою текущую ветку, сохр...
задан 08 сент. '09 в 18:57
18
ответов

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

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