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

242
Обновление подмодуля Git

Мне не ясно, что означает следующее (из документации по обновлению подмодуля Git ): ... сделает Подмодули ГОЛОВА быть отсоединена, если --rebaseили --mergeне указан ... Как --rebase/ --mergeизменить вещи? Мой основной вариант использования - иметь несколько центральных репозиториев, которые я буду...

242
Нажатие пустых коммитов на удаленный

Я выдвинул один коммит на удаленный, но теперь я понял, что сообщение о коммите неверно. Я хотел бы изменить сообщение коммита, но AFAIK это невозможно. Поэтому я решил создать пустой коммит с правильным сообщением: git commit --allow-empty Есть ли какие-либо недостатки / последствия использования...

241
Как удалить выбранные записи журнала коммитов из репозитория Git, сохранив их изменения?

Я хотел бы удалить выбранные записи журнала фиксации из линейного дерева фиксации, чтобы записи не отображались в журнале фиксации. Мое дерево коммитов выглядит примерно так: R--A--B--C--D--E--HEAD Я хотел бы удалить записи B и C, чтобы они не отображались в журнале фиксации, но изменения от A до D...

241
Получение фатальной ошибки в git для многоступенчатых записей

Я использовал Git версии 2.2.0 с игровым движком Unity на OS X и хотел зафиксировать мой код. Я добавил все и не получил сообщение об ошибке. затем подтвердите -m и получите это сообщение об ошибке: fatal: multiple stage entries for merged file 'Assets/Prefabs/Resources' Не заметив этого, я нажал,...

240
git difftool, немедленно открывайте все файлы diff, а не в последовательном

Поведение по умолчанию для git diff заключается в открытии каждого файла сравнения по порядку (дождитесь закрытия предыдущего файла, прежде чем открывать следующий файл). Я ищу способ открыть все файлы одновременно - в BeyondCompare, например, это открыло бы все файлы во вкладках в одном и том же...

239
Несколько `.gitignore`s хмурится?

Если бы репо не состояло из нескольких независимых проектов, то было бы проще всего иметь один .gitignoreфайл в корне репо, чем различные. Существует ли стандартная лучшая практика для этого или некоторого онлайн-анализа, когда один подход лучше, чем...

239
Что означает «Изменения, не подготовленные для фиксации»

Я думал, что если вы хотите отслеживать файлы, вы должны git add [files you want to track] Я не знаю, почему я получил сообщения Changes not staged for commit. Если эти файлы не были размещены, не должен gitпоказывать мне, что эти файлы были Untrackedтакими Все, что я сделал, это создал новую...

238
git push говорит «все актуально», хотя у меня есть локальные изменения

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

238
Как отменить git pull?

Я хотел бы отменить мой git pull из-за нежелательных коммитов на удаленном источнике, но я не знаю, к какой ревизии мне нужно вернуться обратно. Как я могу просто вернуться в состояние до того, как я сделал git на удаленном источнике?...

238
Как объединить удаленный мастер с локальной веткой

У меня есть локальная ветвь проекта ("configUpdate"), которую я разветвил из чужого проекта, и я внес в нее множество изменений и хотел бы объединить изменения, которые они внесли в мою локальную ветку. я пробовал git pull --rebase origin configUpdate но это не захватило последние изменения - как я...

238
Под установкой остается «Настройка репо CocoaPods Master»

Я клонирую проект из репозитория git, но когда я выполняю pod installпервую строку, я вижу «Настройка основного репозитория CocoaPods», и после этого я больше ничего не вижу, консоль останавливается на этом. Я не знаю, что происходит. Кто-нибудь знает, что здесь происходит? Почему CocoaPods...

237
В чем разница между pull и clone в git?

В чем разница между выполнением (после mkdir repoи cd repo): git init git remote add origin git://github.com/cmcculloh/repo.git git fetch --all git pull origin master и git clone git://github.com/cmcculloh/repo.git Я имею в виду, очевидно, что один короче, но кроме этого они в основном делают то же...

237
Как удалить несколько удаленных файлов в репозитории Git

Я удалил некоторые файлы и показывает состояние git, как показано ниже. Я совершил и подтолкнул. GitHub по-прежнему показывает удаленные файлы в хранилище. Как я могу удалить файлы в репозитории GitHub? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to...

237
Разница между автором и коммиттером в Git?

Я пытаюсь сделать коммит как git commit --author="John Doe <john@doe.com>" -m "<the usual commit message>" где Джон Доу - пользователь, от имени которого я хочу сделать коммит. Кажется, все в порядке git log. Однако, когда я делаю a gitk, имя автора является правильным, но имя...

237
Невозможно игнорировать .idea / workspace.xml - продолжает появляться

Используя PHPStorm, я пытаюсь игнорировать workspace.xml что появляется каждый раз, когда я пытаюсь сделать git commit. Моя .gitignoreвыглядит так: /.idea/ .idea/workspace.xml Поскольку в тот момент, когда файл был зафиксирован, я также выполнил: git rm --cached .idea/workspace.xml а затем совершил...