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

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

12
Чем тег отличается от ветки в Git? Что я должен использовать здесь?
У меня возникли трудности с пониманием того, как использовать теги по сравнению с ветками вмерзавец, Я только что переместил текущую версию нашего кода из резюме в мерзавеци теперь я собираюсь работать над подмножеством этого кода для конкретной функции. Несколько других разработчиков будут работать над этим, но не все разработчики в …

17
Как преобразовать обычный Git-репозиторий в пустой?
Как я могу преобразовать «нормальный» Git-репозиторий в пустой? Основное отличие, кажется, заключается в следующем: в обычном Git-репозитории у вас есть .gitпапка внутри репозитория, содержащая все соответствующие данные и все другие файлы, составляющие вашу рабочую копию в пустом Git-репозитории нет рабочей копии, а папка (назовем ее repo.git) содержит фактические данные репозитория

18
Какой лучший инструмент визуального слияния для Git? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом месяце . Какой лучший инструмент для просмотра и редактирования слияния в Git? Я хотел бы …

30
Используете ли вы контроль источника для ваших элементов базы данных? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я чувствую, что в моем магазине есть дыра, потому что у нас нет …

5
Как обновить пул-запрос из разветвленного репо?
Итак, я сначала раздвоил репо, а затем сделал коммит в этом раздвоенном репо. Затем я открыл запрос на удаление. Запрос на получение списка перечислил все изменения, которые я хотел. После рассмотрения моего запроса на получение, владелец репо хотел, чтобы я сделал несколько изменений, прежде чем он его принял. Я внес …

21
Использование ноутбуков IPython под контролем версий
Какова хорошая стратегия для хранения ноутбуков IPython под контролем версий? Формат ноутбука вполне поддается контролю версий: если кто-то хочет управлять версиями ноутбука и выводов, это работает довольно хорошо. Раздражение возникает, когда нужно только контролировать версию входа, исключая выходные данные ячеек (иначе говоря, «продукты сборки»), которые могут быть большими двоичными объектами, …

8
Должен ли composer.lock поддерживать контроль версий?
Я немного запутался с composer.lockиспользованием в приложении с хранилищем. Я видел, как многие люди говорили, что мы не должны .gitignore composer.lockиз хранилища. Если я обновлю свои библиотеки в своей среде разработки, у меня будет новая composer.lockверсия, но я не смогу обновить ее до рабочей версии, не так ли? Не приведет …

12
Управление большими двоичными файлами с помощью Git
Я ищу мнения о том, как обрабатывать большие двоичные файлы, от которых зависит мой исходный код (веб-приложение). В настоящее время мы обсуждаем несколько альтернатив: Скопируйте двоичные файлы вручную. Pro: Не уверен. Против: я категорически против, так как это увеличивает вероятность ошибок при настройке нового сайта / переносе старого. Создает еще …

11
Git и Mercurial - сравни и сравни
Некоторое время назад я использовал Subversion для своих личных проектов. Я все больше и больше слышу о Git, Mercurial и DVCS в целом. Я хотел бы дать повод всему DVCS, но я не слишком знаком с любым вариантом. Каковы некоторые из различий между Mercurial и Git? Примечание: я не пытаюсь …

7
Должен ли Gemfile.lock быть включен в .gitignore?
Я вроде новичок в упаковщике и файлах, которые он генерирует. У меня есть копия git-репозитория от GitHub, в которую многие люди вносят свой вклад, поэтому я с удивлением обнаружил, что упаковщик создал файл, которого не было в репо и которого нет в .gitignoreсписке. Поскольку я его разветвил, я знаю, что …

14
Как использовать Git для управления исходным кодом Unity3D?
На этот вопрос есть ответы на Stack Overflow на русском : Как использовать Git для контроля версий в Unity3D? Каковы наилучшие практики использования управления исходными кодами Git в Unity 3D, особенно в отношении бинарной природы проектов Unity 3D? Пожалуйста, опишите рабочий процесс, какие пути будут включены в .gitignore, какие настройки …

4
В чем разница между HEAD, рабочим деревом и индексом в Git?
Может кто-нибудь сказать мне разницу между HEAD, рабочим деревом и индексом в Git? Из того, что я понимаю, это все названия для разных веток. Правильно ли мое предположение? редактировать я нашел это Один репозиторий git может отслеживать произвольное количество веток, но ваше рабочее дерево связано только с одной из них …

10
Git mergetool создает ненужные файлы .orig
Когда я выполняю разрешение конфликтов слияния с помощью Kdiff3 (и другого инструмента слияния, который я пробовал), я заметил, что при разрешении создается *.origфайл. Есть ли способ для этого не создавать этот дополнительный файл?

9
Как вы получаете Git, чтобы всегда тянуть из определенной ветви?
Я не мастер Git, но я работаю с ним в течение некоторого времени, с несколькими различными проектами. В каждом проекте я всегда git clone [repository]и с этого момента всегда могу git pull, если, конечно, у меня нет выдающихся изменений. Недавно мне пришлось вернуться к предыдущей ветке, и сделал это с …

10
Как вернуться к последнему коммиту после проверки предыдущего коммита?
Иногда я проверяю какую-то предыдущую версию кода для проверки или тестирования. Я видел инструкции о том, что делать, если я хочу изменить предыдущие коммиты - но предположим, что я не делаю изменений. После того git checkout HEAD^, как я сделал, например , как мне вернуться к концу ветви? .. git …

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