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

Git является DVCS с открытым исходным кодом (распределенная система контроля версий)

4
Почему сообщество Git, кажется, игнорирует параллельные различия?
Раньше я использовал Windows, SVN, Tortoise SVN и Beyond Compare. Это была отличная комбинация для проверки кода. Сейчас я использую OSX и Git. Мне удалось собрать bash-скрипт вместе с Gitx и DiffMerge, чтобы найти едва приемлемое решение. Я путался с этой установкой, и подобными, больше года. Я также попытался использовать …
33 git 

4
Управление несколькими людьми, работающими над проектом с помощью GIT
Я очень новичок в GIT / GitHub (как новичок, начиная со вчерашнего дня). Я хотел бы знать, как лучше всего управлять несколькими людьми, работающими над одним проектом с Github. В настоящее время я управляю одним проектом с четырьмя разработчиками. Как мне выполнить рабочий процесс и убедиться, что все синхронизировано? (Примечание: …
32 git  github 

5
Я - пользователь git, смущенный ветвлением mercurial. Как я должен отслеживать небольшие изменения?
Я всегда использовал git раньше, но я хочу внести свой вклад в python, поэтому теперь я должен изучать Mercurial, и я нахожу это очень расстраивающим. Итак, я сделал пару небольших патчей и хотел отследить их как коммиты в моем локальном хранилище Mercurial. Видимо, есть 4 способа обработки ветвления в Mercurial …

2
При использовании Git желательно ли использовать ветку master для активной разработки?
Во-первых, некоторые из них, мы находимся в процессе перехода всех наших проектных команд на использование git и разрабатываем рекомендации по организации репозиториев, чтобы можно было отслеживать определенные ветви для непрерывной интеграции и автоматическое развертывание на серверах тестирования. В настоящее время разрабатываются две модели: Большое влияние оказала статья nvie.com об успешном …
32 git  branching 

13
Должен ли я понять SVN, прежде чем перейти к GIT? [закрыто]
Я работаю в отделе, где никто, кроме меня, никогда не использовал систему контроля версий. Я пытаюсь выдвинуть концепцию. Я потратил немного времени на исследования SVN. Я некоторые основы выучил. Я могу создать / обновить / оформить заказ / зафиксировать с помощью командной строки и из черепахи. Я начинаю учиться метить …
31 svn  git 

4
Когда коммит не должен быть помечен версией?
Контекст: я недавно узнал о семантическом версионировании и пытаюсь определить, как лучше всего использовать его практически для моих собственных проектов. Учитывая, что semver учитывает основные изменения, незначительные изменения и исправления для управления версиями, когда фиксация не должна быть помечена обновленной версией? Мне кажется, что каждое изменение будет вписываться в одну …

3
Соответствующий рабочий процесс Git для нескольких активных выпусков при работе с исправлениями
Я пытаюсь выбрать рабочий процесс Git, наиболее подходящий для нашего продукта. Вот параметры: Мы выпускаем несколько крупных релизов в год, скажем, 10 максимум У нас одновременно работает несколько версий нашего продукта (некоторые люди на v10.1, некоторые на v11.2 и т. Д.) Нам нужно иметь возможность работать над несколькими выпусками одновременно …

2
Является ли стратегия слияния, такая как Git Flow, действительно анти-паттерном?
Моя компания использует Git и использует особую схему ветвления - работа выполняется в master, а ветки зарезервированы для выпусков. Это прекрасно работает, пока вся работа, выполненная в итерации, превращается в ветвь, но если возникает критическая производственная проблема, мы должны гарантировать, что работа каким-то образом попадет в обе ветви. В последнее …

3
Когда разделять проект на несколько подпроектов
Я хотел бы знать, имеет ли смысл разделять проект, над которым я работаю, на два репозитория вместо одного. Из того, что я могу сказать: Интерфейс будет написан на html + js Бэкэнд в .net Внутренний интерфейс не зависит от внешнего интерфейса, а внешний интерфейс не зависит от внутреннего интерфейса. Интерфейс …

3
Практика контроля версий для Rewrites
Мы разработали продукт (прототип) P_OLD на языке X и теперь переписываем его с нуля как P_NEW на языке Y. Поскольку P_NEW и P_OLD - это один и тот же продукт: Должен ли P_NEW быть частью P_OLD старого или это должен быть собственный репозиторий? Как обычно обрабатывать такие большие изменения с …

6
Что такого сложного в слияниях SVN?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Возможный дубликат: я фанат Subversion, почему я должен рассматривать или не рассматривать Mercurial или Git или любой другой DVCS? Время от времени …
28 git  svn  mercurial  dvcs  merging 

6
Что означает «ветвление бесплатно» в Git?
Что означает "ветвление бесплатно" в Git? Я часто слышу об этом, когда упоминается Git по сравнению с другими системами контроля версий. У меня не было возможности (?) Иметь дело с другими ( SVN и т. Д.), Так как же ветвление "дорого" в других?

6
Действительно ли история версий священна или лучше перебазировать?
Я всегда соглашался с мантрой Mercurial 1 , однако теперь, когда Mercurial поставляется в комплекте с расширением rebase и это популярная практика в git, мне интересно, можно ли это действительно рассматривать как «плохую практику», или, по крайней мере, достаточно плохо, чтобы избежать использования. В любом случае, я знаю, что перебазирование …
26 git  mercurial  dvcs 

11
Бизнес-кейс для децентрализованных систем контроля версий
Я искал и не смог найти никаких деловых причин, почему системы git / mercurial / bazzr лучше, чем централизованные системы (subversion, performance). Если вы пытаетесь продать DVCS нетехническому лицу, какие аргументы вы бы привели для увеличения прибыли DVCS . Вскоре я передам git своему менеджеру, это займет некоторое время на …

6
Когда я должен прекратить брать на себя обязательство освоить новые проекты?
Каждый раз, когда начинается новый проект, обычно имеет смысл начинать с прямого перехода к мастеру, пока у вас не появится что-то «стабильное», а затем вы не начнете работать в ветках. По крайней мере, так я обычно это делаю. Есть ли способ немедленно запустить ветки со второго коммита? Имеет ли смысл …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.