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

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

8
Что означает «этап» в git?
Мне трудно понять мерзавца, так как я не мог найти значение слов, используемых для действий. Я проверил в словаре значение «stage», и ни одно из значений не было связано с концепциями управления исходным кодом. Что означает «этап» в контексте git?

10
Я фанат Subversion, почему я должен рассмотреть или не рассмотреть Mercurial или Git или любой другой DVCS?
Я пытаюсь понять преимущества распределенной системы контроля версий (DVCS). Я нашел Subversion переобучения и эту статью на Мартина Фаулера очень полезным. Mercurial и другие DVCS продвигают новый способ работы с кодом с помощью наборов изменений и локальных коммитов. Это предотвращает от слияния ада и других проблем сотрудничества На нас это …

20
Что SVN делает лучше, чем Git? [закрыто]
Нет сомнений в том, что большинство дискуссий по поводу инструментов программиста переходит либо к личному выбору (пользователем), либо к акценту на дизайне , то есть оптимизации дизайна в соответствии с конкретными вариантами использования (создателем инструмента). Текстовые редакторы, вероятно, наиболее известный пример - кодировщик , который работает на Windows , на …

14
Почему все используют Git централизованно?
Я использовал Git в своих последних двух компаниях для контроля версий. Из того, что я слышал, кажется, что около 90% компаний используют Git поверх других систем контроля версий. Один из главных плюсов Git в том, что он децентрализован, то есть все репозитории равны; нет центрального хранилища / источника правды. Эту …

6
Выбор между одним или несколькими проектами в репозитории git?
В gitсреде, где мы модульно структурировали большинство проектов, мы сталкиваемся с одним проектом на репозиторий или несколькими проектами на проектирование репозитория . Давайте рассмотрим модульный проект: myProject/ +-- gui +-- core +-- api +-- implA +-- implB Сегодня у нас есть один проект на репозиторий . Это дает свободу release …

14
Новый разработчик не может идти в ногу со слиянием веток
Я новый разработчик - это моя первая должность программиста. Моя проблема заключается в следующем: мы используем git- я вырезаю ветку из нашей developветви, затем начинаю работать над второстепенной задачей, которая мне была назначена. Это очень медленно, потому что я неопытный. К тому времени, когда я буду готов объединить свою ветвь …

9
Почему Mercurial проще, чем Git?
При рассмотрении сравнений мне кажется, что между их наборами функций может быть соотношение 1: 1. Тем не менее, часто цитируемое утверждение гласит, что «Mercurial проще». На чем основано это утверждение? (если есть)
204 git  mercurial 

10
Должны ли изображения храниться в репозитории git?
Для распределенной команды, которая использует Git и Github в качестве контроля версий, должны ли изображения также храниться в репозитории git? По большей части изображения не будут изменены. Папка, содержащая их, будет только увеличиваться в размере по мере добавления изображений. Проблема заключается в том, что папка с изображениями может со временем …

6
Почему сквош-мерзавец совершает запросы на извлечение?
Почему каждый серьезный репозиторий Github, который я выполняю, требует, чтобы я раздавил свои коммиты в один коммит? Я думал, что журнал git был там, чтобы вы могли проверить всю свою историю и точно увидеть, где произошли какие-то изменения, но раздавив ее, вытащите ее из истории и объедините все в один …

4
Какая польза от двухэтапного процесса коммита git?
Я изучаю git и заметил, что он имеет двухэтапный процесс коммита: git add <files> git commit Первый шаг помещает изменения в так называемую «область подготовки» или «индекс». Меня интересует, почему принимается это дизайнерское решение и в чем его преимущества? Кроме того, как пользователь git вы делаете это или просто используете …

2
Git разветвление и маркировка лучшие практики
В настоящее время я учусь использовать Git, читая Pro Git . Прямо сейчас я изучаю ветвление и теги. У меня вопрос, когда я должен использовать ветку и когда я должен использовать тег? Например, скажем, я создаю ветку для версии 1.1 проекта. Когда я закончу и выпустлю эту версию, я должен …

9
Поддержка сотен настраиваемых веток поверх главной ветки
В настоящее время у нас есть одна основная ветвь для нашего PHP-приложения в общем хранилище. У нас более 500 клиентов, которые являются подписчиками нашего программного обеспечения, большинство из которых имеют некоторые настройки для различных целей, каждый в отдельном филиале. К настройке может относиться другое имя текстового поля, совершенно новая функция …

6
Как достичь схемы числового управления версиями с помощью Git?
Моя организация рассматривает возможность перехода от SVN к Git. Один аргумент против переезда заключается в следующем: Как мы делаем управление версиями? У нас есть дистрибутив SDK, основанный на платформе NetBeans. Поскольку ревизии SVN являются простыми числами, мы можем использовать их для расширения номеров версий наших плагинов и сборок SDK. Как …

23
Почему Git получил так много шумихи? ... а другие нет? [закрыто]
В последние годы ажиотаж вокруг Git сильно возрос. Все знают о Git, никто не знает об альтернативах. Другие, такие как Mercurial, кажутся незамеченными. Оба были выпущены в 2005 году и имеют схожие функции. Более того, Mercurial, как правило, считается более простым в использовании, более интуитивно понятным и в течение долгого …

11
Как я могу минимизировать боль при мерзости, когда все работают над мастером?
Наша команда по документации из десяти человек недавно переехала из SVN в Git. В SVN все работали над мастером - моделью, которую я всегда ненавидел, но я не смог добиться этого изменения. В рамках перехода к Git мы согласились исправить это, но пока не можем этого сделать (ожидаем изменений в …
123 git  bitbucket 

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