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

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

9
Должен ли Git использоваться для документации и управления проектами? Должен ли код находиться в отдельном репозитории?
Я запускаю Git-репозиторий для группового проекта. Имеет ли смысл хранить документы в том же репозитории Git, что и код - кажется, что это противоречит природе потока изменений git. Вот краткое изложение моих вопросов: Будет ли стиль редакции Git сбивать с толку, если и код, и документы проверяются в одном и …

7
Работа над веткой с зависимостью от другой ветки, которая рассматривается
Как git помогает справиться со сценарием ниже: У меня есть задача, разбитая на 2 части: внутренняя задача и внешняя задача. Я делаю пулл-запрос, чтобы объединить внутренние изменения и жду его слияния (и адрес обратной связи). Во время ожидания я не могу по-настоящему работать над изменениями во внешнем интерфейсе, потому что …
65 git  branching 

1
Обзор кода Gerrit или модель Github для вилки и вытягивания?
Я начинаю программный проект, который будет разработан командой И сообществом. Раньше меня продавали на Gerrit, но теперь модель запросов на разветвление и извлечение Github, кажется, почти предоставляет больше инструментов, способов визуализации фиксаций и простоты использования. Для кого-то, у кого есть хотя бы небольшой опыт работы с обоими, каковы плюсы / …
64 git  github  forking  gerrit 

1
Если я разберусь с проектом на Github, который лицензирован по MIT, как мне обработать уведомление об авторстве и авторских правах?
Если я планирую раскошелиться на проект MIT и значительно изменить и переименовать его, как мне обработать уведомление об авторских правах над лицензией MIT в основном файле лицензии. Я бы перечислил оригинального автора и мою компанию, или просто оригинального автора? Каковы мои правовые варианты в отношении авторства оригинала? Я намерен также …

4
Как единственный разработчик (на данный момент), как я должен использовать Git? [закрыто]
У меня есть несколько проектов на Git, в которые я в конечном итоге хочу привлечь других. Однако сейчас только я и я очень упрощенно используем Git и GitHub: никаких веток и просто использование коммитов в качестве резервной копии моих локальных файлов. Иногда я возвращаюсь и просматриваю предыдущие версии своих файлов …

3
Если GitHub взаимодействует с Git и Git лицензируется по GPLv2, разве GitHub не должен быть открытым исходным кодом?
Поскольку Git лицензируется по GPLv2, и, насколько я понимаю, GitHub взаимодействует с Git, разве вся база кодов GitHub не должна быть открыта из лицензии GPL-совместимой?
58 licensing  git  gpl  github 

4
Является ли резервное копирование базы данных MySQL в Git хорошей идеей?
Я пытаюсь улучшить ситуацию резервного копирования для моего приложения. У меня есть приложение Django и база данных MySQL. Я прочитал статью, в которой предлагается создать резервную копию базы данных в Git. С одной стороны, мне это нравится, поскольку он будет синхронизировать копию данных и кода. Но Git предназначен для кода, …
57 database  git  mysql  django 

4
Что произойдет, если функция, включенная в разработку, будет отложена руководством?
Недавно у нас возникла проблема, из-за которой руководство нашего приложения отложило функцию для нашего веб-приложения (автоматическую регистрацию), потому что они чувствовали, что начало было слишком «холодным», но они хотели, чтобы все другие функции, над которыми мы работали, были запущены. Проблема в том, что эта функциональность была объединена с разработкой, когда …

2
Являются ли ветви Git «гомеоморфными эндофункторами, отображающими подмногообразия гильбертова пространства»?
Как мы все знаем: Git становится легче, когда вы понимаете, что ветви - это гомеоморфные эндофункторы, отображающие подмногообразия гильбертова пространства. Что похоже на жаргон, но с другой стороны, В общем, монада в X - это просто моноид в категории эндофункторов X, с произведением ×, замененным композицией эндофункторов и единицей, установленной …
51 git 

11
Почему «Разбуди меня на GitHub»? [закрыто]
Я понимаю, как работает GitHub , но меня смутило то, почему почти каждый проект OSS в последнее время имеет ссылку «Раздать меня на GitHub» на своей домашней странице. Например, http://jqtjs.com/ , http://www.daviddurman.com/flexi-color-picker/ и другие. Почему это так часто? Это то, что они хотят / нуждаются в проверке кода, проверяя улучшения …


5
Организация Git-репозиториев с общими вложенными подмодулями
Я большой поклонник подмодулей Git . Мне нравится иметь возможность отслеживать зависимость вместе с ее версией, чтобы вы могли выполнить откат к предыдущей версии вашего проекта и иметь соответствующую версию зависимости для безопасного и чистого построения. Более того, проще выпустить наши библиотеки как проекты с открытым исходным кодом, поскольку история …
50 git  cmake  submodules 

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

4
Как обрабатывать конфиденциальные данные при использовании Github и Heroku?
Я еще не привык к тому, как работает Git (и удивляюсь, если кто-то кроме Линуса;)). Если вы используете Heroku для размещения своего приложения, вам необходимо проверить свой код в репозитории Git. Если вы работаете над проектом с открытым исходным кодом, вы с большей вероятностью поделитесь этим репо на Github или …
49 git  github  heroku 

3
Может ли git commit иметь более 2 родителей?
В этой документации упоминается У объекта коммита может быть любое количество родителей. Но, насколько я понимаю, единственный случай, когда коммит будет иметь более одного родителя, - это когда произошло слияние, и в этом случае будет только два родителя. Итак, мой вопрос, может ли коммит иметь более 2 родителей? Если да, …
48 git 

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