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

204
Как часто совершать изменения в системе контроля версий? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Как часто мне следует вносить изменения в систему...

204
Как просмотреть git-pull без выполнения fetch?

Это вообще возможно? По сути, есть удаленный репозиторий, из которого я извлекаю, используя просто: git pull Теперь я хотел бы просмотреть, что изменится эта тяга (разница), не касаясь чего-либо на моей стороне. Причина в том, что та вещь, которую я вытаскиваю, может не быть «хорошей», и я хочу,...

200
git - пропускает определенные коммиты при слиянии

Я использую Git уже около года и думаю, что это фантастика, но я только начал над второй версией проекта и начал новую ветку для него. Я немного борюсь с лучшим способом справиться с ситуацией. У меня есть две ветви, называемые скажем master10 (для v1) и master20 (для v2). Я делал исправления...

195
Совместимость Git с Mercurial Repository

Я использую GIT на Mac. Достаточно сказано. У меня есть инструменты, у меня есть опыт. И я хочу продолжать его использовать. Здесь нет войн ... Проблема всегда в совместимости. Большинство людей используют SVN, что отлично подходит для меня. Git SVN работает "из коробки" и является решением без...

193
git-svn: как мне создать новую ветку svn через git?

У меня есть Git-репозиторий, который отслеживает SVN-репозиторий. Я клонировал это используя --stdlayout. Я создал новый локальный филиал через git checkout -b foobar Теперь я хочу, чтобы эта ветка …/branches/foobarпопала в репозиторий SVN. Как мне это сделать? (Вырезал много следственного текста....

190
Как мне избежать ввода «git» в начале каждой команды Git?

Мне интересно, есть ли способ избежать необходимости вводить слово gitв начале каждой команды Git. Было бы хорошо, если бы был способ использовать gitкоманду только один раз в начале после открытия командной строки, чтобы войти в «режим Git» . Например: git> После чего каждая команда, которую мы...

190
Удаляет ли ветка в git ее из истории?

Исходя из SVN, только начинает знакомиться с GIT. Когда ветка удаляется в git, удаляется ли она из истории? В SVN вы можете легко восстановить ветку, вернув операцию удаления (обратное объединение). Как и все удаления в SVN, ветвь действительно никогда не удаляется, она просто удаляется из текущего...

190
Проект против репозитория в GitHub

В GitHub, какова концептуальная разница между проектом (который может быть создан внутри хранилища) и хранилищем? Я видел несколько похожих вопросов ( здесь , здесь и здесь ) в SO, но ни один из них не объясняет, что такое проект GitHub, что такое репозиторий GitHub и когда использовать каждый из...

182
Как объединить текущую ветку в другую?

У меня есть две ветви, master и dev. Я всегда работаю над dev и проверяю код только в основной ветке, как только он одобрен для производственного использования. Когда я делаю это, я должен сделать следующее: git checkout master git merge dev git checkout dev Это ужасно многословно, и, поскольку я...

180
Зачем мне явно выдвигать новую ветку?

Я новичок gitи я тренируюсь. Я создал локальную ветку, но увидел, что когда я это сделал, git pushмоя ветка не была загружена в репозиторий. Я должен был на самом деле: git push -u origin --all. Почему это? Разве ветвь не является новым изменением, которое будет добавлено по умолчанию? Зачем мне...

175
Лучший генерал SVN Ignore Pattern?

Каков наилучший (или настолько хороший, насколько это возможно) общий шаблон игнорирования SVN для использования? Существует ряд различных файлов, связанных с IDE, редактором, компилятором, плагином, платформой и т. Д., И некоторые типы файлов, которые «перекрываются» (т. Е. Желательно для одних...

175
Как я могу легко перенести локальную ветку Git на пульт с другим именем?

Мне было интересно, есть ли простой способ подтолкнуть и вытащить локальную ветку с удаленной веткой с другим именем, не всегда указав оба имени. Например: $ git clone myrepo.git $ git checkout -b newb $ ... $ git commit -m "Some change" $ git push origin newb:remote_branch_name Теперь, если кто-то...

173
Что такое ветка трекинга?

Может кто-нибудь объяснить "отслеживание ветки", как оно относится к git? Вот определение из git-scm.com : 'Отслеживающая ветвь' в Git - это локальная ветвь, которая подключена к удаленной ветке. Когда вы нажимаете и тянете за эту ветку, она автоматически толкает и тянет к удаленной ветке, с...

173
Как сделать начальный push-запрос к удаленному репозиторию с помощью Git?

Я прочитал бесчисленные учебные пособия, и я продолжаю терпеть неудачу. Вот что у меня есть: - Я запускаю RubyMine на своем рабочем столе Windows - Я установил Git на свою учетную запись хостинга WebFaction согласно их инструкциям - Git, кажется, работает нормально на обеих машинах Вот что я делаю:...

172
Лучший способ сделать контроль версий для MS Excel

Какие системы контроля версий вы использовали с MS Excel (2003/2007)? Что бы вы порекомендовали и почему? Какие ограничения вы нашли с вашей системой контроля версий с самым высоким рейтингом? Чтобы представить это в перспективе, вот несколько вариантов использования: контроль версий для модулей...

172
TFS: как отменить извлечение неизмененных файлов в пакетном файле

Мы используем пакетный файл для генерации кода, и он автоматически проверяет сгенерированные файлы с Team Foundation Server (TFS), чтобы он мог восстановить их. Большинство этих файлов не изменены, но генератор не знает об этом заранее. Команда "tfs undo" отменяет извлечение, но выдает запрос, если...

172
Перемещение нескольких файлов в TFS Source Control

Я использую Team Foundation Server 2008 (SP 1), и мне нужно переместить несколько файлов из одной папки в другую (чтобы сохранить историю файлов). В дополнение к Team Explorer (с пакетом обновления 1) у меня также установлена ​​последняя версия TFS Power Tools (октябрь 2008 г.) (для интеграции с...

171
Git diff между текущей веткой и мастером, но не включает в себя необработанные коммиты

Я хочу увидеть разницу всех изменений в ветке, которая еще не объединена с мастером. Я попытался: git diff master git diff branch..master git diff branch...master Однако в каждом из этих случаев diff содержит содержимое в master, которое еще не было объединено с моей веткой. Есть ли способ провести...

170
git diff между клонированным и оригинальным удаленным репозиторием

Я клонировал репозиторий github и не вносил никаких изменений локально. Репозиторий Github переместился вперед с коммитами в той же ветке. Как мне найти разницу между моим локальным хранилищем и исходным хранилищем github? Как найти разницу между моей рабочей копией и исходным хранилищем github?...