Вопросы с тегом 'version-control'

Контроль версий - это управление изменениями документов, программ и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнение VCS. Для большинства команд и методов, специфичных для каждого конкретного VCS, существуют определенные теги, которые должны быть предпочтительными.
9
ответов

Как создать ветвь в SVN?

Как создать ветку в SVN?
задан 05 авг. '08 в 12:25
3
ответов

Отмените конкретную фиксацию в Git, которая была перенесена на удаленные репозитории

Каков самый простой способ отменить конкретную фиксацию, которая: не в голове или голове Был нажат на удаленный компьютер. Потому что, если это не последняя фиксация, git reset HEAD не работает. И поскольку он был нажат на удаленный, git rebas...
задан 23 февр. '10 в 17:21
16
ответов

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

Как я могу конвертировать "нормальный" Git репозиторий на один? Основное отличие: в обычном репозитории Git у вас есть папка .git внутри репозитория, содержащая все соответствующие данные, а все остальные файлы создают вашу рабочую копию в голом...
задан 04 февр. '10 в 16:18
11
ответов

Git и Mercurial - сравнение и контрастность

Некоторое время я использую subversion для своих личных проектов. Все больше и больше я слышу большие вещи о Git и Mercurial и DVCS вообще. Я бы хотел, чтобы весь DVCS был вихрем, но я не слишком хорошо знаком с любым вариантом. Каковы некоторые ...
задан 21 окт. '09 в 7:46
11
ответов

Управление большими двоичными файлами с помощью Git

Я ищу мнения о том, как обрабатывать большие двоичные файлы, от которых зависит мой исходный код (веб-приложение). В настоящее время мы обсуждаем несколько альтернатив: Скопируйте двоичные файлы вручную. Pro: Не уверен. Contra: Я категорически п...
задан 12 февр. '09 в 11:52
17
ответов

Какой лучший инструмент для визуального слияния для Git?

Какой лучший инструмент для просмотра и редактирования слияния в Git? Я хотел бы получить 3-стороннее представление слияния с "моими", "их" и "предком" в отдельных панелях и четвертой панелью "output". Кроме того, инструкции для вызова указанного и...
задан 26 сент. '08 в 3:27
5
ответов

Какая разница между git reset --mixed, --soft и --hard?

Я хочу разделить фиксацию и не уверен, какой вариант reset использовать. Я смотрел страницу Можете ли вы объяснить, что такое git reset " делает на простом английском?, но я понял, что не понимаю, что такое индекс или область размещения git, и по...
задан 20 авг. '10 в 7:41
14
ответов

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

Иногда я удалял DVD-рип в проект веб-сайта, затем небрежно git commit -a -m ..., и zap, репо было раздуто на 2,2 концерта. В следующий раз я внес некоторые изменения, удалил видеофайл и все зафиксировал, но сжатый файл все еще находится в репозитори...
задан 20 янв. '10 в 14:18
8
ответов

Как вы получаете git, чтобы всегда тянуть из определенной ветки?

Я не мастер git, но я работал с ним некоторое время с несколькими разными проектами. В каждом проекте я всегда git clone [repository] и с этой точки всегда может git pull, если у меня нет выдающихся изменений, конечно. Недавно мне пришлось вернутьс...
задан 18 марта '09 в 18:53
10
ответов

Как я могу заставить git принять самоподписанный сертификат?

Используя Git, есть ли способ сказать ему принять самоподписанный сертификат? Я использую https-сервер для размещения сервера git, но теперь сертификат сам подписан. Когда я пытаюсь создать репо там в первый раз: git push origin master -f Я пол...
задан 24 июля '12 в 2:00
18
ответов

Есть ли способ получить корневой каталог git в одной команде?

Mercurial имеет способ распечатать корневой каталог (содержащий .hg) через hg root Есть ли что-то эквивалентное в git для получения каталога, содержащего каталог .git?
задан 05 июня '09 в 23:15
9
ответов

Настройте git, чтобы тянуть и нажимать все ветки

Я хотел бы нажать и потянуть все ветки по умолчанию, включая вновь созданные. Есть ли параметр, который я могу определить для него? В противном случае, когда я добавляю новую ветку, локально, и я хочу вытащить ее с сервера, что это самый простой сп...
задан 16 дек. '09 в 16:09
7
ответов

Должен ли Gemfile.lock быть включен в .gitignore?

Я как бы новый для bundler и файлов, которые он создает. У меня есть копия репозитория git от GitHub, которому много людей способствуют, поэтому я был удивлен, обнаружив, что связка создала файл, который не существовал в репо и не был в списке .giti...
задан 11 нояб. '10 в 8:03
13
ответов

Использование ноутбуков IPython под управлением версий

Какова хорошая стратегия хранения IPython ноутбуков под управлением версии? Формат ноутбука вполне подходит для управления версиями: если вы хотите контролировать версию ноутбука и выходы, то это работает очень хорошо. Досада возникает, когда вы хот...
задан 11 сент. '13 в 10:05
8
ответов

Получить изменения от мастера к ветке в Git

В моем репозитории у меня есть ветвь с именем aq, над которой я работаю. Затем я совершил новую работу и ошибки в master. Каков наилучший способ получить эти коммиты в ветку aq? Создайте еще одну новую ветвь из master и объедините ее с помощью a...
задан 17 марта '11 в 17:51