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

86
Как мне объединить подкаталог в Git?

Можно ли объединить только изменения для подкаталога из локальной ветки Git в удаленную ветку Git, или это «все или ничего»? Например, у меня есть: branch-a - content-1 - dir-1 - content-2 и branch-b - content-1 - dir-1 - `content-2 Я хочу только объединить содержимое branch-a dir-1 с содержимым...

86
Git pull: ошибка: запись foo не обновлена. Невозможно объединить

Я пытаюсь обновить свое репо из удаленной ветки и продолжаю получать эту ошибку, когда выполняю «git pull». Я не делал никаких локальных изменений, и даже если они есть, мне не нужно их сохранять. Я пытался: git reset --hard и у меня такая же проблема Единственное, что, похоже, работает, - это...

86
Как я могу отправить кому-нибудь электронное письмо в репозиторий git?

Я пытался: git archive HEAD --format=zip > archive.zip : а затем я отправляю по электронной почте archive.zip, а на другом конце они распаковывают archive.zip в папку. Но когда они пробуют любые команды git, они обнаруживают, что это не создает действительного репозитория git....

86
Git для пользователей Perforce

Я использую Perforce несколько лет. Я хотел бы переключиться на использование git для моего личного кода, но все учебные пособия по git, которые я видел, либо предполагают, что у вас есть полный исходный контроль n00b (что делает их невероятно утомительными), либо что вы привыкли к svn (а я не...

86
Разделите большой репозиторий Git на множество более мелких

После успешного преобразования репозитория SVN в Git у меня теперь есть очень большой репозиторий Git, который я хочу разбить на несколько меньших репозиториев и сохранить историю. Итак, может ли кто-нибудь помочь с разрывом репо, которое может выглядеть так: MyHugeRepo/ .git/ DIR_A/ DIR_B/ DIR_1/...

86
git diff - показать изменения окончания строки?

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

86
Как сделать так, чтобы статус git отображал только поэтапные файлы

Я хотел бы получить список только поэтапных имен файлов. Я не могу найти эквивалентный флаг --name-onlyдля git statusкоманды. Какая альтернатива? Список файлов будет передан в php -l(средство проверки синтаксиса PHP lint). Решение: полная команда git diff --name-only --cached | xargs -l php -l...

86
Символическая ссылка на хук в git

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

86
Как отслеживать каталоги, но не их файлы с помощью Git?

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

86
Как я могу очистить папку .git? Очистил каталог моего проекта, но .git по-прежнему огромен

В .git / объекты в моих рельсах проецировать каталог еще массивный, после удаления сотни мегабайта случайно сгенерированного мусора. Я пробовал git add -A, как и другие команды, обновить индекс и удалить несуществующие файлы. Я полагаю, возможно, неправильно, что файлы с двухсимвольными именами в...

86
Используя Git, покажите все коммиты, которые существуют * только * в одной конкретной ветке, а не * любые * другие

Учитывая ветку, я хотел бы увидеть список коммитов, которые существуют только в этой ветке. В этом вопросе мы обсуждаем способы увидеть, какие коммиты находятся в одной ветке, но не в одной или нескольких указанных других ветвях. Это немного другое. Я хотел бы узнать , какие коммиты находятся на...

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

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

86
фатальный: не похоже на репозиторий git

Почему я получаю эту ошибку, если URL-адрес моего репозитория git правильный? jitendra@JITENDRA-PC /c/mySite (master) $ git push beanstalk master fatal: 'git@skarp.beanstalkapp.com/gittest.git' does not appear to be a git repository fatal: The remote end hung up unexpectedly jitendra@JITENDRA-PC...

86
Предупреждение о «переменной diff.renamelimit» при выполнении git push

Я отправляю локальную фиксацию на удаленный сервер git и получаю следующие предупреждающие сообщения: remote: warning: only found copies from modified paths due to too many files. remote: warning: you may want to set your diff.renamelimit variable to at least 19824 and retry the command. Но на...

86
Отображение коммитов, сделанных непосредственно в ветке, без учета слияний в Git

При использовании git есть ли способ показать коммиты, сделанные в ветке, игнорируя все коммиты, внесенные слиянием? Я пытаюсь просмотреть изменения кода, сделанные в ветке, игнорируя те, которые мы внесли в другие ветки, которые были объединены. Я знаю, что почти невозможно показать разницу таким...

86
Как игнорировать все файлы в папке с репозиторием Git в Sourcetree?

У меня есть репозиторий Bitbucket Git, управляемый с помощью Sourcetree. У меня есть две папки, которые я хочу зафиксировать, но мне нужно игнорировать все файлы в этих папках, потому что они содержат только временные файлы. Как я могу это сделать?...

86
Git - как удалить файл из удаленного репозитория

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

86
Подмодули Git не обновляются в сборке Jenkins

У меня есть подмодуль в проекте в Jenkins. Я включил расширенную настройку для рекурсивного обновления подмодулей. Когда я запускаю сборку, я вижу, что в рабочей области есть файлы из подмодуля. Проблема в том, что это вроде первая ревизия подмодуля. Когда я нажимаю изменения (репозиторий,...