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

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

5
Какая система контроля версий может управлять всеми аспектами? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Несколько месяцев назад я копался в Subversion и GIT и был разочарован. Они прекрасно справляются с SOURCE …

3
Почему бы вам не зафиксировать объединенные изменения немедленно?
Мой офис использует Git и SourceTree для контроля версий. Это произошло потому, что, когда я присоединился, был нулевой контроль версий, и SourceTree была единственной системой, которую я когда-либо использовал. Я ни в коем случае не эксперт, но я самый опытный из моих коллег, поэтому я де-факто эксперт, ответственный за то, …

4
Имеете производственный филиал или используете мастер?
Я работаю в небольшой команде с другими удаленными разработчиками над Railsприложением. Мы начинаем изменять наш gitрабочий процесс. Мы подумали о разветвленной структуре, как показано ниже: (dev) -> (qa) -> (stag) -> (master) Но некоторые разработчики думали, что это может быть менее запутанным для новых разработчиков, которые могут автоматически перейти к …
16 git 

4
Рабочий процесс: Использование двоичных форматов документов в Git без блокировок (переход от subversion)
Мы являемся консультантом по программному обеспечению с множеством проектов для разных клиентов. Мы традиционно используем Subversion, но в настоящее время рассматриваем возможность перехода на Git. Значительная часть документов, которые мы производим, передается нашим клиентам (требования, глобальные проекты, спецификации тестирования и т. Д.), И мы используем MS Office для их производства. …
16 git  svn  dvcs  excel  word 

3
Вытягиваете изменения из мастера в мою рабочую ветку?
Там двое из нас работают над чем-то. Мы используем эту структуру ветви мастер DEV-А DEV-Б Мы оба работаем над отдельными ветками (dev-A, B) и всякий раз, когда мы закончим, мы продвигаем наши изменения в мастер. Но недостатком этого является то, что мы не можем получить изменения, которые делает другой разработчик. …
16 git 

3
Git: Исправление ошибки, затрагивающей две ветви
Я основываю свое Git-репо на успешной модели ветвления Git, и мне было интересно, что произойдет, если у вас возникнет такая ситуация: Скажем, я разрабатываю две ветви функций A и B, а для B требуется код из A. Узел X вносит ошибку в функцию A, которая влияет на ветку B, но …
16 git  bug  branching 


2
Разрушают ли запросы на извлечение данных алгоритм слияния git?
В настоящее время я работаю в компании, которая использует VSTS для управления git-кодом. «Рекомендованный» для Microsoft способ объединения веток - это «объединение в сквош», означающее, что все коммиты для этой ветки будут объединены в один новый коммит, включающий все изменения. Проблема в том, что если я сделаю некоторые изменения в …
16 git 

3
Стратегия ветвления Git для долго не выпускавшегося кода
В нашей команде, помимо отдельных единиц работы (Рассказы), у нас есть долгосрочные темы работы (Эпики). Несколько историй составляют эпос. Традиционно у нас были ветки функций для каждой истории, и мы объединяли их сразу с мастером, когда они проходили тестирование. Тем не менее, мы хотели бы начать сдерживать выпуск законченных историй …

5
Работа с большим запросом тяги
В настоящее время я работаю над проектом с командой, которая использует рабочий процесс git. Это довольно просто, мастер должен находиться в развертываемом состоянии, а ветки используются для создания функций и исправлений. Всякий раз, когда мы дополняем и тестируем функцию или исправление ошибки, мы передаем ее мастеру, как только можем. Идея …
15 git  workflows 

2
Структура Git-репозитория
Извините, если это дубликат, я посмотрел. Мы переезжаем в Git. В Subversion я привык иметь папки \ trunk, \ branch и \ tags. С Git переключение между ветвями заменит содержимое рабочего каталога, так что я прав, если предположить, что способ, которым мы привыкли работать, не применим к Git? Я предполагаю, …

7
Почему бы не зафиксировать нерешенные изменения?
В традиционной VCS я могу понять, почему вы не будете фиксировать неразрешенные файлы, потому что вы можете сломать сборку. Однако я не понимаю, почему вы не должны фиксировать неразрешенные файлы в DVCS (некоторые из них фактически не позволят вам зафиксировать файлы). Вместо этого я думаю, что ваш репозиторий должен быть …

1
Почему репозитории Git / Mercurial занимают меньше места?
Я читал о нескольких обсуждениях здесь и о том, что репозитории DVCS используют примерно то же или меньше места, чем их централизованные компоненты. Возможно, я пропустил это, но я не нашел хорошего объяснения, почему это так. Кто-нибудь знает?

2
Много маленьких скриптов, один репозиторий или несколько?
Сотрудник и я столкнулись с проблемой, по которой у нас много мнений. В настоящее время у нас есть git-репозиторий, в котором мы храним все наши cronjobs. Их около 20, и они на самом деле не связаны, за исключением того факта, что они являются небольшими скриптами на python и необходимы для …

2
Как открыть исходный код проекта, чей репозиторий git имеет защищенные авторским правом медиа в истории?
Я хочу выпустить проект программного обеспечения для снятия отпечатков пальцев под свободной лицензией, но репозиторий содержит защищенные авторским правом аудиофайлы. Тестовые случаи также в настоящее время используют эти файлы. Как мне опубликовать код с максимальной историей версий, но не нарушая авторские права? Детали: Код версии под Git. Мы свернем все …

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